19c96722706e68460791a866c117c46e6a127044
Files Diff
- Added: 5
- Removed: 1
- Renamed: 0
- Modified: 32
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Push Down Method | 9 | ||
Push Down Method public PhaseExecutor(phases Phases, decoratorsExecutor DecoratorsExecutor, mavenPluginsConfigurator MavenPluginsConfigurator, initializersExecutor InitializersExecutor, postJobsExecutor PostJobsExecutor, sensorsExecutor SensorsExecutor, sensorContext SensorContext, index DefaultIndex, eventBus EventBus, publishReportJob PublishReportJob, pi ProjectInitializer, persisters ScanPersister[], fsLogger FileSystemLogger, jsonReport JsonReport, fs DefaultModuleFileSystem, profileVerifier QProfileVerifier, issueExclusionsLoader IssueExclusionsLoader, analysisMode AnalysisMode) from class org.sonar.batch.phases.PhaseExecutor to public DefaultPhaseExecutor(phases Phases, decoratorsExecutor DecoratorsExecutor, mavenPluginsConfigurator MavenPluginsConfigurator, initializersExecutor InitializersExecutor, postJobsExecutor PostJobsExecutor, sensorsExecutor SensorsExecutor, sensorContext SensorContext, index DefaultIndex, eventBus EventBus, publishReportJob PublishReportJob, pi ProjectInitializer, persisters ScanPersister[], fsLogger FileSystemLogger, jsonReport JsonReport, fs DefaultModuleFileSystem, profileVerifier QProfileVerifier, issueExclusionsLoader IssueExclusionsLoader, analysisMode AnalysisMode, session DatabaseSession) from class org.sonar.batch.phases.DefaultPhaseExecutor | From | To | |
Push Down Method private publishReportJob() : void from class org.sonar.batch.phases.PhaseExecutor to private publishReportJob() : void from class org.sonar.batch.phases.DefaultPhaseExecutor | From | To | |
Push Down Method private initIssueExclusions() : void from class org.sonar.batch.phases.PhaseExecutor to private initIssueExclusions() : void from class org.sonar.batch.phases.DefaultPhaseExecutor | From | To | |
Push Down Method private executePersisters() : void from class org.sonar.batch.phases.PhaseExecutor to private executePersisters() : void from class org.sonar.batch.phases.DefaultPhaseExecutor | From | To | |
Push Down Method public execute(module Project) : void from class org.sonar.batch.phases.PhaseExecutor to public execute(module Project) : void from class org.sonar.batch.phases.DefaultPhaseExecutor | From | To | |
Push Down Method private indexFs() : void from class org.sonar.batch.phases.PhaseExecutor to private indexFs() : void from class org.sonar.batch.phases.DefaultPhaseExecutor | From | To | |
Push Down Method private executeInitializersPhase() : void from class org.sonar.batch.phases.PhaseExecutor to private executeInitializersPhase() : void from class org.sonar.batch.phases.DefaultPhaseExecutor | From | To | |
Push Down Method private executeMavenPhase(module Project) : void from class org.sonar.batch.phases.PhaseExecutor to private executeMavenPhase(module Project) : void from class org.sonar.batch.phases.DefaultPhaseExecutor | From | To | |
Push Down Method private cleanMemory() : void from class org.sonar.batch.phases.PhaseExecutor to private cleanMemory() : void from class org.sonar.batch.phases.DefaultPhaseExecutor | From | To | |
Extract Subclass | 1 | ||
Extract Subclass org.sonar.batch.phases.DefaultPhaseExecutor from class org.sonar.batch.phases.PhaseExecutor | From | To | |
Change Return Type | 1 | ||
Change Return Type org.sonar.api.measures.Metric to Metric in method private findMetricOrFail(metricKey String) : Metric in class org.sonar.batch.scan.SensorContextAdapter | From | To | |
Push Down Attribute | 19 | ||
Push Down Attribute private sensorContext : SensorContext from class org.sonar.batch.phases.PhaseExecutor to private sensorContext : SensorContext from class org.sonar.batch.phases.DefaultPhaseExecutor | From | To | |
Push Down Attribute private postJobsExecutor : PostJobsExecutor from class org.sonar.batch.phases.PhaseExecutor to private postJobsExecutor : PostJobsExecutor from class org.sonar.batch.phases.DefaultPhaseExecutor | From | To | |
Push Down Attribute private decoratorsExecutor : DecoratorsExecutor from class org.sonar.batch.phases.PhaseExecutor to private decoratorsExecutor : DecoratorsExecutor from class org.sonar.batch.phases.DefaultPhaseExecutor | From | To | |
Push Down Attribute private index : DefaultIndex from class org.sonar.batch.phases.PhaseExecutor to private index : DefaultIndex from class org.sonar.batch.phases.DefaultPhaseExecutor | From | To | |
Push Down Attribute private fs : DefaultModuleFileSystem from class org.sonar.batch.phases.PhaseExecutor to private fs : DefaultModuleFileSystem from class org.sonar.batch.phases.DefaultPhaseExecutor | From | To | |
Push Down Attribute private sensorsExecutor : SensorsExecutor from class org.sonar.batch.phases.PhaseExecutor to private sensorsExecutor : SensorsExecutor from class org.sonar.batch.phases.DefaultPhaseExecutor | From | To | |
Push Down Attribute private publishReportJob : PublishReportJob from class org.sonar.batch.phases.PhaseExecutor to private publishReportJob : PublishReportJob from class org.sonar.batch.phases.DefaultPhaseExecutor | From | To | |
Push Down Attribute private jsonReport : JsonReport from class org.sonar.batch.phases.PhaseExecutor to private jsonReport : JsonReport from class org.sonar.batch.phases.DefaultPhaseExecutor | From | To | |
Push Down Attribute private pi : ProjectInitializer from class org.sonar.batch.phases.PhaseExecutor to private pi : ProjectInitializer from class org.sonar.batch.phases.DefaultPhaseExecutor | From | To | |
Push Down Attribute private persisters : ScanPersister[] from class org.sonar.batch.phases.PhaseExecutor to private persisters : ScanPersister[] from class org.sonar.batch.phases.DefaultPhaseExecutor | From | To | |
Push Down Attribute private profileVerifier : QProfileVerifier from class org.sonar.batch.phases.PhaseExecutor to private profileVerifier : QProfileVerifier from class org.sonar.batch.phases.DefaultPhaseExecutor | From | To | |
Push Down Attribute public LOGGER : Logger from class org.sonar.batch.phases.PhaseExecutor to public LOGGER : Logger from class org.sonar.batch.phases.DefaultPhaseExecutor | From | To | |
Push Down Attribute private phases : Phases from class org.sonar.batch.phases.PhaseExecutor to private phases : Phases from class org.sonar.batch.phases.DefaultPhaseExecutor | From | To | |
Push Down Attribute private mavenPluginsConfigurator : MavenPluginsConfigurator from class org.sonar.batch.phases.PhaseExecutor to private mavenPluginsConfigurator : MavenPluginsConfigurator from class org.sonar.batch.phases.DefaultPhaseExecutor | From | To | |
Push Down Attribute private eventBus : EventBus from class org.sonar.batch.phases.PhaseExecutor to private eventBus : EventBus from class org.sonar.batch.phases.DefaultPhaseExecutor | From | To | |
Push Down Attribute private analysisMode : AnalysisMode from class org.sonar.batch.phases.PhaseExecutor to private analysisMode : AnalysisMode from class org.sonar.batch.phases.DefaultPhaseExecutor | From | To | |
Push Down Attribute private fsLogger : FileSystemLogger from class org.sonar.batch.phases.PhaseExecutor to private fsLogger : FileSystemLogger from class org.sonar.batch.phases.DefaultPhaseExecutor | From | To | |
Push Down Attribute private issueExclusionsLoader : IssueExclusionsLoader from class org.sonar.batch.phases.PhaseExecutor to private issueExclusionsLoader : IssueExclusionsLoader from class org.sonar.batch.phases.DefaultPhaseExecutor | From | To | |
Push Down Attribute private initializersExecutor : InitializersExecutor from class org.sonar.batch.phases.PhaseExecutor to private initializersExecutor : InitializersExecutor from class org.sonar.batch.phases.DefaultPhaseExecutor | From | To | |
Move Attribute | 1 | ||
Move Attribute private session : DatabaseSession from class org.sonar.batch.phases.SensorsExecutor to private session : DatabaseSession from class org.sonar.batch.phases.DefaultPhaseExecutor | From | To | |
Move Class | 1 | ||
Move Class org.sonar.batch.mediumtest.BatchMediumTester.TaskResult moved to org.sonar.batch.mediumtest.TaskResult | From | To | |
Change Variable Type | 5 | ||
Change Variable Type issue : Issue to issue : org.sonar.api.issue.Issue in method public testIssueDetails() : void in class org.sonar.batch.mediumtest.issues.IssuesMediumTest | From | To | |
Change Variable Type measure : DefaultMeasure<?> to measure : Measure in method public scanTaskCompleted(container ProjectScanContainer) : void in class org.sonar.batch.mediumtest.TaskResult | From | To | |
Change Variable Type metric : Metric to metric : org.sonar.api.batch.measure.Metric in method public get(value Value, clazz Class, context CoderContext) : Object in class org.sonar.batch.scan.measure.MeasureValueCoder | From | To | |
Change Variable Type m : org.sonar.api.measures.Metric to m : Metric in method private findMetricOrFail(metricKey String) : Metric in class org.sonar.batch.scan.SensorContextAdapter | From | To | |
Change Variable Type issue : Issue to issue : DefaultIssue in method public scanTaskCompleted(container ProjectScanContainer) : void in class org.sonar.batch.mediumtest.TaskResult | From | To |