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 |