b8a42fed352a0349caf85393b2e4c60ceb647e72
Files Diff
- Added: 9
- Removed: 0
- Renamed: 0
- Modified: 22
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Pull Up Method | 1 | ||
Pull Up Method private match(tracking Tracking<RAW,BASE>, factory SearchKeyFactory) : void from class org.sonar.core.issue.tracking.Tracker to protected match(tracking Tracking<RAW,BASE>, factory SearchKeyFactory) : void from class org.sonar.core.issue.tracking.AbstractTracker | From | To | |
Change Parameter Type | 2 | ||
Change Parameter Type rawInput : Input<RAW> to rawInput : Collection<RAW> in method public Tracking(rawInput Collection<RAW>, baseInput Collection<BASE>) in class org.sonar.core.issue.tracking.Tracking | From | To | |
Change Parameter Type baseInput : Input<BASE> to baseInput : Collection<BASE> in method public Tracking(rawInput Collection<RAW>, baseInput Collection<BASE>) in class org.sonar.core.issue.tracking.Tracking | From | To | |
Move Method | 1 | ||
Move Method private removeBranchFromKey(componentKey String) : String from class org.sonar.server.computation.task.projectanalysis.component.MergeBranchComponentUuids to public removeBranchFromKey(componentKey String) : String from class org.sonar.db.component.ComponentDto | From | To | |
Extract Attribute | 1 | ||
Extract Attribute private BRANCH_NOT_SET : String in class org.sonar.server.computation.task.projectanalysis.analysis.AnalysisMetadataHolderImpl | From | To | |
Move Class | 10 | ||
Move Class org.sonar.core.issue.tracking.Tracker.LineHashAndMessageKey moved to org.sonar.core.issue.tracking.AbstractTracker.LineHashAndMessageKey | From | To | |
Move Class org.sonar.core.issue.tracking.Tracker.LineAndMessageKey moved to org.sonar.core.issue.tracking.AbstractTracker.LineAndMessageKey | From | To | |
Move Class org.sonar.core.issue.tracking.Tracker.LineAndLineHashKey moved to org.sonar.core.issue.tracking.AbstractTracker.LineAndLineHashKey | From | To | |
Move Class org.sonar.core.issue.tracking.Tracker.LineAndLineHashKeyFactory moved to org.sonar.core.issue.tracking.AbstractTracker.LineAndLineHashKeyFactory | From | To | |
Move Class org.sonar.core.issue.tracking.Tracker.LineHashAndMessageKeyFactory moved to org.sonar.core.issue.tracking.AbstractTracker.LineHashAndMessageKeyFactory | From | To | |
Move Class org.sonar.core.issue.tracking.Tracker.LineAndMessageKeyFactory moved to org.sonar.core.issue.tracking.AbstractTracker.LineAndMessageKeyFactory | From | To | |
Move Class org.sonar.core.issue.tracking.Tracker.SearchKeyFactory moved to org.sonar.core.issue.tracking.AbstractTracker.SearchKeyFactory | From | To | |
Move Class org.sonar.core.issue.tracking.Tracker.LineHashKey moved to org.sonar.core.issue.tracking.AbstractTracker.LineHashKey | From | To | |
Move Class org.sonar.core.issue.tracking.Tracker.LineHashKeyFactory moved to org.sonar.core.issue.tracking.AbstractTracker.LineHashKeyFactory | From | To | |
Move Class org.sonar.core.issue.tracking.Tracker.SearchKey moved to org.sonar.core.issue.tracking.AbstractTracker.SearchKey | From | To | |
Extract Superclass | 1 | ||
Extract Superclass org.sonar.core.issue.tracking.AbstractTracker from classes [org.sonar.core.issue.tracking.Tracker] | From | To | |
Extract Variable | 1 | ||
Extract Variable capturedIssue : DefaultIssue in method public process_new_issue() : void from class org.sonar.server.computation.task.projectanalysis.issue.IntegrateIssuesVisitorTest | From | To | |
Extract Method | 1 | ||
Extract Method protected match(tracking Tracking<RAW,BASE>, factory SearchKeyFactory, rejectMultipleMatches boolean) : void extracted from private match(tracking Tracking<RAW,BASE>, factory SearchKeyFactory) : void in class org.sonar.core.issue.tracking.AbstractTracker | From | To |