71f5c0a0a6071760312a7e69a83ef5e49d36b22e
Files Diff
- Added: 0
- Removed: 3
- Renamed: 0
- Modified: 13
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Pull Up Method | 2 | ||
| Pull Up Method private feedComponentsByRef(newRoot Component) : void from class org.sonar.server.computation.component.ReportTreeRootHolderImpl to private ensureComponentByKeyIsPopulated() : void from class org.sonar.server.computation.component.TreeRootHolderImpl | From | To | |
| Pull Up Method public getComponentByRef(ref int) : Component from class org.sonar.server.computation.component.ReportTreeRootHolderImpl to public getComponentByRef(ref int) : Component from class org.sonar.server.computation.component.TreeRootHolderImpl | From | To | |
| Change Parameter Type | 5 | ||
| Change Parameter Type treeRootHolder : ReportTreeRootHolder to treeRootHolder : TreeRootHolder in method public TrackerRawInputFactory(treeRootHolder TreeRootHolder, reportReader BatchReportReader, sourceLinesRepository SourceLinesRepository, commonRuleEngine CommonRuleEngine) in class org.sonar.server.computation.issue.TrackerRawInputFactory | From | To | |
| Change Parameter Type treeRootHolder : ReportTreeRootHolder to treeRootHolder : TreeRootHolder in method public PersistDuplicationsStep(dbClient DbClient, dbIdsRepository DbIdsRepository, treeRootHolder TreeRootHolder, duplicationRepository DuplicationRepository) in class org.sonar.server.computation.step.PersistDuplicationsStep | From | To | |
| Change Parameter Type reportTreeRootHolder : ReportTreeRootHolder to treeRootHolder : TreeRootHolder in method public ComponentIssuesRepositoryRule(treeRootHolder TreeRootHolder) in class org.sonar.server.computation.issue.ComponentIssuesRepositoryRule | From | To | |
| Change Parameter Type treeRootHolder : ReportTreeRootHolder to treeRootHolder : TreeRootHolder in method public LoadDuplicationsFromReportStep(treeRootHolder TreeRootHolder, batchReportReader BatchReportReader, duplicationRepository DuplicationRepository) in class org.sonar.server.computation.step.LoadDuplicationsFromReportStep | From | To | |
| Change Parameter Type treeRootHolder : ReportTreeRootHolder to treeRootHolder : TreeRootHolder in method public PersistTestsStep(dbClient DbClient, system System2, reportReader BatchReportReader, treeRootHolder TreeRootHolder) in class org.sonar.server.computation.step.PersistTestsStep | From | To | |
| Pull Up Attribute | 1 | ||
| Pull Up Attribute private componentsByRef : Map<Integer,Component> from class org.sonar.server.computation.component.ReportTreeRootHolderImpl to private componentsByRef : Map<Integer,Component> from class org.sonar.server.computation.component.TreeRootHolderImpl | From | To | |
| Move Attribute | 1 | ||
| Move Attribute private componentsByRef : Map<Integer,Component> from class org.sonar.server.computation.batch.TreeRootHolderRule to private componentsByRef : Map<Integer,Component> from class org.sonar.server.computation.component.TreeRootHolderImpl | From | To | |
| Rename Attribute | 3 | ||
| Rename Attribute treeRootHolder : TreeRootHolderImpl to underTest : TreeRootHolderImpl in class org.sonar.server.computation.component.TreeRootHolderImplTest | From | To | |
| Rename Attribute reportTreeRootHolder : ReportTreeRootHolder to treeRootHolder : TreeRootHolder in class org.sonar.server.computation.issue.ComponentIssuesRepositoryRule | From | To | |
| Rename Attribute thrown : ExpectedException to expectedException : ExpectedException in class org.sonar.server.computation.component.TreeRootHolderImplTest | From | To | |
| Change Attribute Type | 5 | ||
| Change Attribute Type treeRootHolder : ReportTreeRootHolder to treeRootHolder : TreeRootHolder in class org.sonar.server.computation.step.LoadDuplicationsFromReportStep | From | To | |
| Change Attribute Type treeRootHolder : ReportTreeRootHolder to treeRootHolder : TreeRootHolder in class org.sonar.server.computation.step.PersistTestsStep | From | To | |
| Change Attribute Type treeRootHolder : ReportTreeRootHolder to treeRootHolder : TreeRootHolder in class org.sonar.server.computation.issue.TrackerRawInputFactory | From | To | |
| Change Attribute Type reportTreeRootHolder : ReportTreeRootHolder to treeRootHolder : TreeRootHolder in class org.sonar.server.computation.issue.ComponentIssuesRepositoryRule | From | To | |
| Change Attribute Type treeRootHolder : ReportTreeRootHolder to treeRootHolder : TreeRootHolder in class org.sonar.server.computation.step.PersistDuplicationsStep | From | To | |
| Extract Method | 1 | ||
| Extract Method private checkInitialized() : void extracted from public getRoot() : Component in class org.sonar.server.computation.component.TreeRootHolderImpl | From | To | |
| Rename Parameter | 2 | ||
| Rename Parameter reportTreeRootHolder : ReportTreeRootHolder to treeRootHolder : TreeRootHolder in method public ComponentIssuesRepositoryRule(treeRootHolder TreeRootHolder) in class org.sonar.server.computation.issue.ComponentIssuesRepositoryRule | From | To | |
| Rename Parameter newRoot : Component to root : Component in method public setRoot(root Component) : MutableTreeRootHolder in class org.sonar.server.computation.component.TreeRootHolderImpl | From | To |