Uploaded image for project: 'SonarQube'
  1. SonarQube
  2. SONAR-7727

Drop APIs deprecated before 4.5.x

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 6.0
    • Component/s: Plugin API, Scanner
    • Labels:
      None

      Description

      According to our deprecation strategy we are now allowed to remove all code that was deprecated prior to 4.5.x.

      • Some methods on ProjectDefinition
      • org.sonar.api.batch.AbstractSourceImporter
      • org.sonar.api.batch.SonarIndex
      • org.sonar.api.batch.ResourceFilter
      • org.sonar.api.batch.SquidUtils
      • Some methods on org.sonar.api.batch.SensorContext
      • org.sonar.api.checks.CheckFactory
      • org.sonar.api.checks.AnnotationCheckFactory
      • few metrics: packages, dit, noc, rfc, rfc_distribution, lcom4, lcom4_blocks, lcom4_distribution, suspect_lcom4_density, profile, profile_version,
      • plugin extensions (extensions/rules)
      • Qualifiers CLASS/PACKAGE/FIELD/METHOD/PARAGRAPH
      • File::fromIoFile
      • org.sonar.api.resource.Java
      • JavaFile, JavaPackage, Method
      • Project::getAnalysisType, Project::getLanguage
      • org.sonar.api.resources.InputFile, org.sonar.api.resources.InputFileUtils
      • org.sonar.api.measures.FileLinesContextFactory#createFor(org.sonar.api.resources.Resource)

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                julien.henry Julien Henry
                Reporter:
                julien.henry Julien Henry
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Due:
                  Created:
                  Updated:
                  Resolved: