dc47173df266e9656a4fe043de55ad2e9a59bafd
Files Diff
- Added: 2
- Removed: 0
- Renamed: 0
- Modified: 5
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Move Attribute | 3 | ||
Move Attribute public transactionEventHandlers : TransactionEventHandlers from class org.neo4j.graphdb.factory.module.DataSourceModule to private transactionEventHandlers : TransactionEventHandlers from class org.neo4j.test.rule.NeoStoreDataSourceRule.TestDatabaseCreationContext | From | To | |
Move Attribute public storeCopyCheckPointMutex : StoreCopyCheckPointMutex from class org.neo4j.graphdb.factory.module.DataSourceModule to private storeCopyCheckPointMutex : StoreCopyCheckPointMutex from class org.neo4j.test.rule.NeoStoreDataSourceRule.TestDatabaseCreationContext | From | To | |
Move Attribute public autoIndexing : AutoIndexing from class org.neo4j.graphdb.factory.module.DataSourceModule to private autoIndexing : AutoIndexing from class org.neo4j.test.rule.NeoStoreDataSourceRule.TestDatabaseCreationContext | From | To | |
Extract Class | 1 | ||
Extract Class org.neo4j.test.rule.NeoStoreDataSourceRule.TestDatabaseCreationContext from class org.neo4j.graphdb.factory.module.DataSourceModule | From | To | |
Merge Parameter | 1 | ||
Merge Parameter [databaseName : String, databaseDirectory : File, config : Config, idGeneratorFactory : IdGeneratorFactory, tokenNameLookup : TokenNameLookup, dependencyResolver : DependencyResolver, scheduler : JobScheduler, logService : LogService, autoIndexing : AutoIndexing, indexConfigStore : IndexConfigStore, explicitIndexProvider : ExplicitIndexProvider, storeCopyCheckPointMutex : StoreCopyCheckPointMutex, tokenHolders : TokenHolders, statementLocksFactory : StatementLocksFactory, schemaWriteGuard : SchemaWriteGuard, transactionEventHandlers : TransactionEventHandlers, indexingServiceMonitor : IndexingService.Monitor, fs : FileSystemAbstraction, transactionMonitor : TransactionMonitor, databaseHealth : DatabaseHealth, physicalLogMonitor : LogFileCreationMonitor, transactionHeaderInformationFactory : TransactionHeaderInformationFactory, constraintSemantics : ConstraintSemantics, monitors : Monitors, tracers : Tracers, procedures : Procedures, ioLimiter : IOLimiter, availabilityGuard : AvailabilityGuard, clock : SystemNanoClock, accessCapability : AccessCapability, recoveryCleanupWorkCollector : RecoveryCleanupWorkCollector, idController : IdController, databaseInfo : DatabaseInfo, versionContextSupplier : VersionContextSupplier, kernelExtensionFactories : Iterable<KernelExtensionFactory<?>>, watcherServiceFactory : Function<File,FileSystemWatcherService>, facade : GraphDatabaseFacade, engineProviders : Iterable<QueryEngineProvider>, commitProcessFactory : CommitProcessFactory, pageCache : PageCache, collectionsFactorySupplier : CollectionsFactorySupplier] to context : DatabaseCreationContext in method public NeoStoreDataSource(context DatabaseCreationContext) in class org.neo4j.kernel.NeoStoreDataSource | From | To | |
Inline Variable | 2 | ||
Inline Variable config : Config in method public DataSourceModule(databaseName String, platformModule PlatformModule, editionModule EditionModule, procedures Procedures, graphDatabaseFacade GraphDatabaseFacade) from class org.neo4j.graphdb.factory.module.DataSourceModule | From | To | |
Inline Variable diagnosticsManager : DiagnosticsManager in method public DataSourceModule(databaseName String, platformModule PlatformModule, editionModule EditionModule, procedures Procedures, graphDatabaseFacade GraphDatabaseFacade) from class org.neo4j.graphdb.factory.module.DataSourceModule | From | To | |
Extract Method | 2 | ||
Extract Method public getTransactionEventHandlers() : TransactionEventHandlers extracted from public NeoStoreDataSource(databaseName String, databaseDirectory File, config Config, idGeneratorFactory IdGeneratorFactory, logService LogService, scheduler JobScheduler, tokenNameLookup TokenNameLookup, dependencyResolver DependencyResolver, tokenHolders TokenHolders, statementLocksFactory StatementLocksFactory, schemaWriteGuard SchemaWriteGuard, transactionEventHandlers TransactionEventHandlers, indexingServiceMonitor IndexingService.Monitor, fs FileSystemAbstraction, transactionMonitor TransactionMonitor, databaseHealth DatabaseHealth, physicalLogMonitor LogFileCreationMonitor, transactionHeaderInformationFactory TransactionHeaderInformationFactory, commitProcessFactory CommitProcessFactory, autoIndexing AutoIndexing, indexConfigStore IndexConfigStore, explicitIndexProvider ExplicitIndexProvider, pageCache PageCache, constraintSemantics ConstraintSemantics, monitors Monitors, tracers Tracers, procedures Procedures, ioLimiter IOLimiter, availabilityGuard AvailabilityGuard, clock SystemNanoClock, accessCapability AccessCapability, storeCopyCheckPointMutex StoreCopyCheckPointMutex, recoveryCleanupWorkCollector RecoveryCleanupWorkCollector, idController IdController, databaseInfo DatabaseInfo, versionContextSupplier VersionContextSupplier, collectionsFactorySupplier CollectionsFactorySupplier, kernelExtensionFactories Iterable<KernelExtensionFactory<?>>, watcherServiceFactory Function<File,FileSystemWatcherService>, facade GraphDatabaseFacade, engineProviders Iterable<QueryEngineProvider>) in class org.neo4j.kernel.NeoStoreDataSource | From | To | |
Extract Method public getAutoIndexing() : AutoIndexing extracted from public NeoStoreDataSource(databaseName String, databaseDirectory File, config Config, idGeneratorFactory IdGeneratorFactory, logService LogService, scheduler JobScheduler, tokenNameLookup TokenNameLookup, dependencyResolver DependencyResolver, tokenHolders TokenHolders, statementLocksFactory StatementLocksFactory, schemaWriteGuard SchemaWriteGuard, transactionEventHandlers TransactionEventHandlers, indexingServiceMonitor IndexingService.Monitor, fs FileSystemAbstraction, transactionMonitor TransactionMonitor, databaseHealth DatabaseHealth, physicalLogMonitor LogFileCreationMonitor, transactionHeaderInformationFactory TransactionHeaderInformationFactory, commitProcessFactory CommitProcessFactory, autoIndexing AutoIndexing, indexConfigStore IndexConfigStore, explicitIndexProvider ExplicitIndexProvider, pageCache PageCache, constraintSemantics ConstraintSemantics, monitors Monitors, tracers Tracers, procedures Procedures, ioLimiter IOLimiter, availabilityGuard AvailabilityGuard, clock SystemNanoClock, accessCapability AccessCapability, storeCopyCheckPointMutex StoreCopyCheckPointMutex, recoveryCleanupWorkCollector RecoveryCleanupWorkCollector, idController IdController, databaseInfo DatabaseInfo, versionContextSupplier VersionContextSupplier, collectionsFactorySupplier CollectionsFactorySupplier, kernelExtensionFactories Iterable<KernelExtensionFactory<?>>, watcherServiceFactory Function<File,FileSystemWatcherService>, facade GraphDatabaseFacade, engineProviders Iterable<QueryEngineProvider>) in class org.neo4j.kernel.NeoStoreDataSource | From | To |