b92c2b10a48954be8b8af7e02c01f6f39001074f
Files Diff
- Added: 2
- Removed: 0
- Renamed: 0
- Modified: 12
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Change Parameter Type | 1 | ||
Change Parameter Type creator : RuleCreator to creator : ExternalRuleCreator in method public RuleRepositoryImpl(creator ExternalRuleCreator, dbClient DbClient, analysisMetadataHolder AnalysisMetadataHolder) in class org.sonar.server.computation.task.projectanalysis.issue.RuleRepositoryImpl | From | To | |
Move Method | 1 | ||
Move Method public create(dbSession DbSession, external NewExternalRule) : Rule from class org.sonar.server.rule.RuleCreator to public create(dbSession DbSession, external NewExternalRule) : Rule from class org.sonar.server.rule.ExternalRuleCreator | From | To | |
Change Return Type | 1 | ||
Change Return Type org.sonar.server.computation.task.projectanalysis.issue.Rule to Rule in method public create(dbSession DbSession, external NewExternalRule) : Rule in class org.sonar.server.rule.ExternalRuleCreator | From | To | |
Move Attribute | 1 | ||
Move Attribute private system2 : System2 from class org.sonar.server.computation.task.projectanalysis.step.PersistExternalRulesStepTest to private system2 : System2 from class org.sonar.server.rule.ExternalRuleCreator | From | To | |
Rename Attribute | 3 | ||
Rename Attribute creator : RuleCreator to externalRuleCreator : ExternalRuleCreator in class org.sonar.server.computation.task.projectanalysis.step.PersistIssuesStepTest | From | To | |
Rename Attribute creator : RuleCreator to externalRuleCreator : ExternalRuleCreator in class org.sonar.server.computation.task.projectanalysis.issue.RuleRepositoryImplTest | From | To | |
Rename Attribute creator : RuleCreator to externalRuleCreator : ExternalRuleCreator in class org.sonar.server.computation.task.projectanalysis.step.PersistExternalRulesStepTest | From | To | |
Split Parameter | 1 | ||
Split Parameter activeRule : ActiveRule to [ruleKey : RuleKey, pluginKey : String] in method private ruleImplementationChanged(ruleKey RuleKey, pluginKey String, lastAnalysisDate long) : boolean in class org.sonar.server.computation.task.projectanalysis.issue.IssueCreationDateCalculator | From | To | |
Extract Variable | 1 | ||
Extract Variable rule : Rule in method private loadForComponentUuid(componentUuid String, dbSession DbSession) : List<DefaultIssue> from class org.sonar.server.computation.task.projectanalysis.issue.ComponentIssuesLoader | From | To | |
Change Attribute Type | 4 | ||
Change Attribute Type creator : RuleCreator to externalRuleCreator : ExternalRuleCreator in class org.sonar.server.computation.task.projectanalysis.step.PersistExternalRulesStepTest | From | To | |
Change Attribute Type creator : RuleCreator to creator : ExternalRuleCreator in class org.sonar.server.computation.task.projectanalysis.issue.RuleRepositoryImpl | From | To | |
Change Attribute Type creator : RuleCreator to externalRuleCreator : ExternalRuleCreator in class org.sonar.server.computation.task.projectanalysis.step.PersistIssuesStepTest | From | To | |
Change Attribute Type creator : RuleCreator to externalRuleCreator : ExternalRuleCreator in class org.sonar.server.computation.task.projectanalysis.issue.RuleRepositoryImplTest | From | To |