964fff7ca9f072e6e084c0fac605980f19bc0278
Files Diff
- Added: 2
- Removed: 0
- Renamed: 0
- Modified: 35
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Move And Rename Method | 1 | ||
Move And Rename Method public initializePatternsForPath(relativePath String, componentKey String) : void from class org.sonar.scanner.issue.ignore.pattern.IssueExclusionPatternInitializer to public addMulticriteriaPatterns(relativePath String, componentKey String) : void from class org.sonar.scanner.issue.ignore.scanner.IssueExclusionsLoader | From | To | |
Move And Inline Method | 2 | ||
Move And Inline Method package addLineRange(fromLineId int, toLineId int) : IssuePattern moved from class org.sonar.scanner.issue.ignore.pattern.IssuePattern to class org.sonar.scanner.issue.ignore.pattern.PatternDecoder & inlined to public decodeRangeOfLines(field String) : Set<LineRange> | From | To | |
Move And Inline Method package addLineRange(fromLineId int, toLineId int) : IssuePattern moved from class org.sonar.scanner.issue.ignore.pattern.IssuePattern to class org.sonar.scanner.issue.ignore.pattern.IssuePatternTest & inlined to public shouldMatchLines() : void | From | To | |
Change Parameter Type | 1 | ||
Change Parameter Type patternInitializer : IssueExclusionPatternInitializer to patternMatcher : PatternMatcher in method public IgnoreIssuesFilter(patternMatcher PatternMatcher) in class org.sonar.scanner.issue.ignore.IgnoreIssuesFilter | From | To | |
Move Method | 2 | ||
Move Method public getBeginBlockRegexp() : String from class org.sonar.scanner.issue.ignore.pattern.IssuePattern to public getBeginBlockRegexp() : String from class org.sonar.scanner.issue.ignore.pattern.BlockIssuePattern | From | To | |
Move Method public getEndBlockRegexp() : String from class org.sonar.scanner.issue.ignore.pattern.IssuePattern to public getEndBlockRegexp() : String from class org.sonar.scanner.issue.ignore.pattern.BlockIssuePattern | From | To | |
Move Attribute | 4 | ||
Move Attribute private endBlockRegexp : String from class org.sonar.scanner.issue.ignore.pattern.IssuePattern to private endBlockRegexp : String from class org.sonar.scanner.issue.ignore.pattern.BlockIssuePattern | From | To | |
Move Attribute private patternMatcher : PatternMatcher from class org.sonar.scanner.issue.ignore.pattern.IssueExclusionPatternInitializer to private patternMatcher : PatternMatcher from class org.sonar.scanner.issue.ignore.scanner.IssueExclusionsLoader | From | To | |
Move Attribute private beginBlockRegexp : String from class org.sonar.scanner.issue.ignore.pattern.IssuePattern to private beginBlockRegexp : String from class org.sonar.scanner.issue.ignore.pattern.BlockIssuePattern | From | To | |
Move Attribute private patternMatcher : PatternMatcher from class org.sonar.scanner.issue.ignore.pattern.IssueExclusionPatternInitializer to private patternMatcher : PatternMatcher from class org.sonar.scanner.issue.ignore.scanner.IssueExclusionsRegexpScanner | From | To | |
Extract Class | 1 | ||
Extract Class org.sonar.scanner.issue.ignore.pattern.BlockIssuePattern from class org.sonar.scanner.issue.ignore.pattern.IssuePattern | From | To | |
Move Class | 1 | ||
Move Class org.sonar.scanner.issue.ignore.scanner.IssueExclusionsRegexpScanner.DoubleRegexpMatcher moved to org.sonar.scanner.issue.ignore.scanner.IssueExclusionsLoader.DoubleRegexpMatcher | From | To | |
Change Variable Type | 1 | ||
Change Variable Type pattern : java.util.regex.Pattern to pattern : Pattern in method private processLine(line String) : void in class org.sonar.scanner.issue.ignore.scanner.IssueExclusionsRegexpScanner | From | To | |
Extract Method | 2 | ||
Extract Method public readMetadata(file File, encoding Charset, otherHandler CharHandler) : Metadata extracted from public readMetadata(file File, encoding Charset) : Metadata in class org.sonar.api.batch.fs.internal.FileMetadata | From | To | |
Extract Method private processLine(line String) : void extracted from public scan(resource String, filePath Path, encoding Charset) : void in class org.sonar.scanner.issue.ignore.scanner.IssueExclusionsRegexpScanner | From | To | |
Rename Method | 1 | ||
Rename Method public scan(resource String, filePath Path, encoding Charset) : void renamed to protected eof() : void in class org.sonar.scanner.issue.ignore.scanner.IssueExclusionsRegexpScanner | From | To | |
Rename Variable | 1 | ||
Rename Variable pathForComponent : String to relativePath : String in method public accept(issue FilterableIssue, chain IssueFilterChain) : boolean in class org.sonar.scanner.issue.ignore.EnforceIssuesFilter | From | To | |
Change Return Type | 3 | ||
Change Return Type void to Set<LineRange> in method public decodeRangeOfLines(field String) : Set<LineRange> in class org.sonar.scanner.issue.ignore.pattern.PatternDecoder | From | To | |
Change Return Type List<IssuePattern> to List<String> in method public getAllFilePatterns() : List<String> in class org.sonar.scanner.issue.ignore.pattern.IssueExclusionPatternInitializer | From | To | |
Change Return Type List<IssuePattern> to List<BlockIssuePattern> in method public getBlockPatterns() : List<BlockIssuePattern> in class org.sonar.scanner.issue.ignore.pattern.IssueExclusionPatternInitializer | From | To | |
Replace Variable With Attribute | 2 | ||
Replace Variable With Attribute resource : String to componentKey : String in method protected eof() : void in class org.sonar.scanner.issue.ignore.scanner.IssueExclusionsRegexpScanner | From | To | |
Replace Variable With Attribute resource : String to componentKey : String in method private processLine(line String) : void in class org.sonar.scanner.issue.ignore.scanner.IssueExclusionsRegexpScanner | From | To | |
Rename Attribute | 1 | ||
Rename Attribute patternByComponent : Multimap<String,IssuePattern> to excludePatternByComponent : Multimap<String,IssuePattern> in class org.sonar.scanner.issue.ignore.pattern.PatternMatcher | From | To | |
Change Attribute Type | 2 | ||
Change Attribute Type allFilePatterns : List<IssuePattern> to allFilePatterns : List<String> in class org.sonar.scanner.issue.ignore.pattern.IssueExclusionPatternInitializer | From | To | |
Change Attribute Type blockPatterns : List<IssuePattern> to blockPatterns : List<BlockIssuePattern> in class org.sonar.scanner.issue.ignore.pattern.IssueExclusionPatternInitializer | From | To | |
Rename Parameter | 4 | ||
Rename Parameter patternInitializer : IssueExclusionPatternInitializer to patternMatcher : PatternMatcher in method public IgnoreIssuesFilter(patternMatcher PatternMatcher) in class org.sonar.scanner.issue.ignore.IgnoreIssuesFilter | From | To | |
Rename Parameter resource : String to componentKey : String in method public addPatternToExcludeResource(componentKey String) : void in class org.sonar.scanner.issue.ignore.pattern.PatternMatcher | From | To | |
Rename Parameter component : String to componentKey : String in method public addPatternForComponent(componentKey String, pattern IssuePattern) : void in class org.sonar.scanner.issue.ignore.pattern.PatternMatcher | From | To | |
Rename Parameter resource : String to componentKey : String in method public addPatternToExcludeLines(componentKey String, lineRanges Set<LineRange>) : void in class org.sonar.scanner.issue.ignore.pattern.PatternMatcher | From | To |