Deprecated Methods |
org.sonar.api.batch.bootstrap.ProjectDefinition.addBinaryDir(File)
since 4.5.1 use SonarQube Java specific API |
org.sonar.api.batch.bootstrap.ProjectDefinition.addBinaryDir(String)
since 4.5.1 use SonarQube Java specific API |
org.sonar.api.config.Settings.addEnvironmentVariables()
since 4.4 For embedding purpose all properties should be provided by the bootstrapper |
org.sonar.api.batch.bootstrap.ProjectDefinition.addLibrary(String)
since 4.5.1 use SonarQube Java specific API |
org.sonar.api.batch.SonarIndex.addResource(Resource)
since 2.6. Use methods index() |
org.sonar.api.resources.ProjectFileSystem.addSourceDir(File)
since 2.6 - ProjectFileSystem should be immutable
See http://jira.codehaus.org/browse/SONAR-2126 |
org.sonar.api.batch.bootstrap.ProjectDefinition.addSourceDirs(File...)
since 4.5 use ProjectDefinition.addSources(File...) |
org.sonar.api.batch.bootstrap.ProjectDefinition.addSourceDirs(String...)
since 4.5 use ProjectDefinition.addSources(String...) |
org.sonar.api.batch.bootstrap.ProjectDefinition.addSourceFiles(File...)
since 4.5 use ProjectDefinition.addSources(File...) |
org.sonar.api.batch.bootstrap.ProjectDefinition.addSourceFiles(String...)
since 4.5 use ProjectDefinition.addSources(File...) |
org.sonar.api.config.Settings.addSystemProperties()
since 4.4 For embedding purpose all properties should be provided by the bootstrapper |
org.sonar.api.resources.ProjectFileSystem.addTestDir(File)
since 2.6 - ProjectFileSystem should be immutable
See http://jira.codehaus.org/browse/SONAR-2126 |
org.sonar.api.batch.bootstrap.ProjectDefinition.addTestDirs(File...)
since 4.5 use ProjectDefinition.addTests(File...) |
org.sonar.api.batch.bootstrap.ProjectDefinition.addTestDirs(String...)
since 4.5 use ProjectDefinition.addTests(String...) |
org.sonar.api.batch.bootstrap.ProjectDefinition.addTestFiles(File...)
since 4.5 use ProjectDefinition.addTests(File...) |
org.sonar.api.batch.bootstrap.ProjectDefinition.addTestFiles(String...)
since 4.5 use ProjectDefinition.addTests(String...) |
org.sonar.api.notifications.NotificationDispatcher.Context.addUser(String)
Use NotificationDispatcher.Context.addUser(String, NotificationChannel) instead. |
org.sonar.api.batch.SonarIndex.addViolation(Violation)
in 3.6 |
org.sonar.api.batch.SonarIndex.addViolation(Violation, boolean)
in 3.6 |
org.sonar.api.issue.IssueHandler.Context.assign(String)
since 3.7.1 |
org.sonar.api.resources.ResourceType.Builder.availableForFilters()
since 3.0. Use ResourceType.Builder.setProperty(String, String) with "supportsMeasureFilters" set to "true". |
org.sonar.api.scan.filesystem.ModuleFileSystem.binaryDirs()
since 4.2 sonar.binaries will be converted to java specific property |
org.sonar.api.batch.bootstrap.ProjectBuilder.build(ProjectReactor)
since 3.7 override ProjectBuilder.build(Context) instead |
org.sonar.api.batch.bootstrap.ProjectDefinition.create(Properties)
in 2.12, because it uses external object to represent internal state.
To ensure backward-compatibility with Ant task this method cannot clone properties,
so other callers must explicitly make clone of properties before passing into this method.
Thus better to use ProjectDefinition.create() with combination of other methods like ProjectDefinition.setProperties(Properties) and ProjectDefinition.setProperty(String, String) . |
org.sonar.api.measures.FileLinesContextFactory.createFor(Resource)
since 4.4 use FileLinesContextFactory.createFor(InputFile) |
org.sonar.api.measures.RuleMeasure.createForCategory(Metric, Integer, Double)
since 2.5. See SONAR-2007. |
org.sonar.api.measures.RuleMeasure.createForRule(Metric, Rule, Double)
since 4.4 use RuleMeasure.createForRule(Metric, RuleKey, Double) |
org.sonar.api.server.ws.WebService.NewAction.createParam(String, String)
since 4.4. Use WebService.NewAction.createParam(String paramKey) instead. |
org.sonar.api.batch.CpdMapping.createResource(File, List)
since 4.2 not used anymore |
org.sonar.api.security.ExternalUsersProvider.doGetUserDetails(String)
replaced by ExternalUsersProvider.doGetUserDetails(org.sonar.api.security.ExternalUsersProvider.Context) since v. 3.1 |
org.sonar.api.technicaldebt.batch.Requirement.factor()
since 4.2 |
org.sonar.api.technicaldebt.batch.internal.DefaultRequirement.factor()
since 4.2 |
org.sonar.api.technicaldebt.server.Characteristic.factor()
since 4.2 |
org.sonar.api.technicaldebt.server.internal.DefaultCharacteristic.factor()
since 4.2 |
org.sonar.api.technicaldebt.server.internal.DefaultCharacteristic.factorValue()
since 4.3 |
org.sonar.api.rules.RuleFinder.findById(int)
since 4.4, Please use RuleFinder.findByKey(org.sonar.api.rule.RuleKey) } |
org.sonar.api.utils.KeyValueFormat.format(Bag, int)
use Multiset from google collections instead of commons-collections bags |
org.sonar.api.resources.File.fromIOFile(File, List)
since 4.2 use File.fromIOFile(java.io.File, Project) |
org.sonar.api.resources.File.fromIOFile(File, Project)
since 4.5 use FileSystem.inputFile(org.sonar.api.batch.fs.FilePredicate) |
org.sonar.api.technicaldebt.server.Characteristic.function()
since 4.3. return null |
org.sonar.api.technicaldebt.server.internal.DefaultCharacteristic.function()
since 4.2 |
org.sonar.api.profiles.RulesProfile.getActiveRulesByPlugin(String)
since 2.3 use RulesProfile.getActiveRulesByRepository(String) instead. |
org.sonar.api.resources.Project.getAnalysisType()
since 4.4 Since 4.3 SQ will no more run tests. So basically it's always reuse report. |
org.sonar.api.resources.Project.getArtifactId()
since 2.5. See http://jira.codehaus.org/browse/SONAR-2011 |
org.sonar.api.batch.bootstrap.ProjectDefinition.getBinaries()
since 4.5.1 use SonarQube Java specific API |
org.sonar.api.rules.Rule.getCardinality()
since 4.4, use Rule.isTemplate() |
org.sonar.api.rules.Rule.getCategoryId()
since 2.5. See http://jira.codehaus.org/browse/SONAR-2007 |
org.sonar.api.rules.Rule.getCharacteristicId()
since 4.4, use Rule.getCharacteristicKey() |
org.sonar.api.utils.AnnotationUtils.getClassAnnotation(Object, Class)
As of 3.1, replaced by AnnotationUtils.getAnnotation(Object,Class) |
org.sonar.api.batch.DefaultFormulaContext.getConfiguration()
in 3.7. Use Settings . |
org.sonar.api.measures.FormulaContext.getConfiguration()
in 3.7. Use Settings . |
org.sonar.api.resources.Project.getConfiguration()
since 2.12. The component org.sonar.api.config.Settings must be used. |
org.sonar.api.rules.Rule.getDefaultCharacteristicId()
since 4.4, use Rule.getDefaultCharacteristicKey() |
org.sonar.api.Plugin.getDescription()
since 2.2. The description must be set in the manifest. |
org.sonar.api.i18n.RuleI18n.getDescription(String, String, Locale)
since 4.1. Rules are not localized anymore. See http://jira.codehaus.org/browse/SONAR-4885 |
org.sonar.api.profiles.RulesProfile.getEnabled()
since 3.3. Always return true. |
org.sonar.api.resources.Project.getExclusionPatterns()
replaced by FileExclusions in version 3.5 |
org.sonar.api.platform.ServerFileSystem.getExtensions(String, String...)
since 4.1 |
org.sonar.api.batch.fs.internal.DeprecatedDefaultInputFile.getFile()
in 4.2. Use DefaultInputFile.file() |
org.sonar.api.batch.fs.internal.DeprecatedDefaultInputFile.getFileBaseDir()
in 4.2. Replaced by FileSystem.baseDir() |
org.sonar.api.resources.Project.getFileSystem()
replaced by ModuleFileSystem in 3.5 |
org.sonar.api.source.Symbol.getFullyQualifiedName()
in 4.3 not used. |
org.sonar.api.resources.Project.getGroupId()
since 2.5. See http://jira.codehaus.org/browse/SONAR-2011 |
org.sonar.api.resources.ProjectFileSystem.getJavaSourceFiles()
since 2.6 use ProjectFileSystem.mainFiles(String...) instead.
See http://jira.codehaus.org/browse/SONAR-2126 |
org.sonar.api.Plugin.getKey()
since 2.2. The key must be set in the manifest. |
org.sonar.api.resources.Project.getLanguage()
since 4.2 use FileSystem.languages() |
org.sonar.api.resources.Project.getLanguageKey()
since 4.2 use FileSystem.languages() |
org.sonar.api.batch.bootstrap.ProjectDefinition.getLibraries()
since 4.5.1 use SonarQube Java specific API |
org.sonar.api.security.SecurityRealm.getLoginPasswordAuthenticator()
replaced by doGetAuthenticator in version 3.1 |
org.sonar.api.Plugin.getName()
since 2.2. The name must be set in the manifest. |
org.sonar.api.i18n.RuleI18n.getName(Rule, Locale)
since 4.1. Rules are not localized anymore. See http://jira.codehaus.org/browse/SONAR-4885 |
org.sonar.api.i18n.RuleI18n.getName(String, String, Locale)
since 4.1. Rules are not localized anymore. See http://jira.codehaus.org/browse/SONAR-4885 |
org.sonar.api.rules.ActiveRule.getNoteCreatedAt()
in 4.4. Feature dropped. |
org.sonar.api.rules.ActiveRule.getNoteData()
in 4.4. Feature dropped. |
org.sonar.api.rules.ActiveRule.getNoteUpdatedAt()
in 4.4. Feature dropped. |
org.sonar.api.rules.ActiveRule.getNoteUserLogin()
in 4.4. Feature dropped. |
org.sonar.api.resources.Project.getPackaging()
in 2.8. See http://jira.codehaus.org/browse/SONAR-2341 |
org.sonar.api.i18n.RuleI18n.getParamDescription(String, String, String, Locale)
since 4.1. Rules are not localized anymore. See http://jira.codehaus.org/browse/SONAR-4885 |
org.sonar.api.rules.Rule.getParent()
since 4.4, use Rule.getTemplate() |
org.sonar.api.rules.ActiveRule.getPluginName()
since 2.3 use ActiveRule.getRepositoryKey() instead |
org.sonar.api.rules.Rule.getPluginName()
since 2.5 use Rule.getRepositoryKey() instead |
org.sonar.api.resources.Project.getPom()
since 2.5. See http://jira.codehaus.org/browse/SONAR-2011 ,
MavenProject can be retrieved as an IoC dependency |
org.sonar.api.rules.ActiveRule.getPriority()
since 2.5 use ActiveRule.getSeverity() instead. See http://jira.codehaus.org/browse/SONAR-1829 |
org.sonar.api.rules.Rule.getPriority()
since 2.5 use Rule.getSeverity() instead. See http://jira.codehaus.org/browse/SONAR-1829 |
org.sonar.api.rules.Violation.getPriority()
since 2.5 use Violation.getSeverity() instead. See http://jira.codehaus.org/browse/SONAR-1829 |
org.sonar.api.config.PropertyDefinitions.getPropertiesByCategory()
since 3.7 use PropertyDefinitions.propertiesByCategory(String) |
org.sonar.api.config.PropertyDefinitions.getPropertiesByCategory(String)
since 3.7 use PropertyDefinitions.propertiesByCategory(String) |
org.sonar.api.resources.Project.getProperty(String)
since 3.6. Replaced by Settings . |
org.sonar.api.profiles.RulesProfile.getProvided()
since 3.3 not replaced |
org.sonar.api.batch.fs.internal.DeprecatedDefaultInputFile.getRelativePath()
in 4.2. Use DefaultInputFile.relativePath() |
org.sonar.api.measures.Measure.getRequirement()
since 4.3. |
org.sonar.api.resources.Project.getReuseExistingRulesConfig()
since 2.5. See discussion from http://jira.codehaus.org/browse/SONAR-1873 |
org.sonar.api.measures.RuleMeasure.getRule()
since 4.4 use RuleMeasure.ruleKey() |
org.sonar.api.measures.RuleMeasure.getRuleCategory()
since 2.5. See SONAR-2007. |
org.sonar.api.measures.RuleMeasure.getRulePriority()
since 2.14 use RuleMeasure.getSeverity() instead. See SONAR-1829. |
org.sonar.api.batch.bootstrap.ProjectDefinition.getSourceDirs()
since 4.5 use ProjectDefinition.sources() |
org.sonar.api.batch.bootstrap.ProjectDefinition.getSourceFiles()
since 4.5 use ProjectDefinition.sources() |
org.sonar.api.resources.ProjectFileSystem.getSourceFiles(Language...)
since 2.6 use ProjectFileSystem.mainFiles(String...) instead.
See http://jira.codehaus.org/browse/SONAR-2126 |
org.sonar.api.batch.bootstrap.ProjectDefinition.getTestDirs()
since 4.5 use ProjectDefinition.tests() |
org.sonar.api.resources.Project.getTestExclusionPatterns()
replaced by FileExclusions in version 3.5 |
org.sonar.api.batch.bootstrap.ProjectDefinition.getTestFiles()
since 4.5 use ProjectDefinition.tests() |
org.sonar.api.resources.ProjectFileSystem.getTestFiles(Language...)
since 2.6 use ProjectFileSystem.testFiles(String...) instead.
See http://jira.codehaus.org/browse/SONAR-2126 |
org.sonar.api.profiles.RulesProfile.getUsed()
profile versioning is dropped in 4.4. Always returns -1. |
org.sonar.api.profiles.RulesProfile.getVersion()
profile versioning is dropped in 4.4. Always returns -1. |
org.sonar.api.batch.DecoratorContext.getViolations()
in 3.6, replaced by Issuable |
org.sonar.api.batch.SonarIndex.getViolations(Resource)
in 3.6 |
org.sonar.api.batch.DecoratorContext.getViolations(ViolationQuery)
in 3.6, replaced by Issuable |
org.sonar.api.batch.SonarIndex.getViolations(ViolationQuery)
in 3.6 |
org.sonar.api.resources.ProjectFileSystem.hasJavaSourceFiles()
since 2.6 - API should be language agnostic |
org.sonar.api.resources.ProjectFileSystem.hasTestFiles(Language)
since 2.6 - use language key instead of Language object |
org.sonar.api.batch.SensorContext.index(Resource)
since 4.2 Resource indexing is done by the platform for all physical resources. |
org.sonar.api.batch.SensorContext.index(Resource, Resource)
since 4.2 Resource indexing is done by the platform for all physical resources. |
org.sonar.api.security.LoginPasswordAuthenticator.init()
in 2.14, but was left for backward compatibility - when this authenticator is not a part of SecurityRealm , otherwise has no effect and not invoked |
org.sonar.api.resources.Scopes.isBlockUnit(Resource)
since 4.3 resources under FILE level are no more be supported since 4.2. |
org.sonar.api.resources.ResourceUtils.isClass(Resource)
since 4.2 CLA qualifier is deprecated |
org.sonar.api.resources.Qualifiers.isClass(Resource)
since 4.2 CLA qualifier is deprecated |
org.sonar.api.profiles.RulesProfile.isEnabled()
since 3.3. Always return true. |
org.sonar.api.resources.Resource.isExcluded()
since 2.6. |
org.sonar.api.batch.SensorContext.isExcluded(Resource)
since 4.2 Excluded resources are not indexed. |
org.sonar.api.batch.SensorContext.isIndexed(Resource, boolean)
since 4.2 Excluded resources are not indexed. |
org.sonar.api.resources.Project.isLatestAnalysis()
in 3.6. The analysis is now always the latest one (past analysis must be done in a chronological order). See http://jira.codehaus.org/browse/SONAR-4334 |
org.sonar.api.resources.ResourceUtils.isPackage(Resource)
since 4.2 Package are now directory. Use ResourceUtils.isDirectory(Resource) |
org.sonar.api.resources.Qualifiers.isPackage(Resource)
since 4.2 Package is now a directory. Use Qualifiers.isDirectory(Resource) |
org.sonar.api.resources.Scopes.isProgramUnit(Resource)
since 4.3 resources under FILE level are no more be supported since 4.2. |
org.sonar.api.technicaldebt.server.Characteristic.isRequirement()
since 4.3 |
org.sonar.api.technicaldebt.server.internal.DefaultCharacteristic.isRequirement()
since 4.3 |
org.sonar.api.technicaldebt.batch.Requirement.offset()
since 4.2 |
org.sonar.api.technicaldebt.batch.internal.DefaultRequirement.offset()
since 4.2 |
org.sonar.api.technicaldebt.server.Characteristic.offset()
since 4.2 |
org.sonar.api.technicaldebt.server.internal.DefaultCharacteristic.offset()
since 4.2 |
org.sonar.api.technicaldebt.server.internal.DefaultCharacteristic.offsetUnit()
since 4.3 |
org.sonar.api.technicaldebt.server.internal.DefaultCharacteristic.offsetValue()
since 4.3 |
org.sonar.api.server.ws.Request.param(String, String)
to be dropped in 4.4. Default values are declared in ws metadata |
org.sonar.api.server.ws.Request.paramAsBoolean(String, boolean)
to be dropped in 4.4. Default values must be declared in WebService then
this method can be replaced by Request.mandatoryParamAsBoolean(String) . |
org.sonar.api.server.ws.Request.paramAsInt(String, int)
to be dropped in 4.4. Default values must be declared in WebService then
this method can be replaced by Request.mandatoryParamAsInt(String) . |
org.sonar.api.server.ws.Request.paramAsLong(String, long)
to be dropped in 4.4. Default values must be declared in WebService then
this method can be replaced by Request.mandatoryParamAsLong(String) . |
org.sonar.api.measures.MeasuresFilters.requirement(Metric, Requirement)
since 4.3 |
org.sonar.api.technicaldebt.batch.TechnicalDebtModel.requirements()
since 4.3. Always return empty list |
org.sonar.api.technicaldebt.batch.TechnicalDebtModel.requirementsById(Integer)
since 4.3. Always return null |
org.sonar.api.technicaldebt.batch.TechnicalDebtModel.requirementsByRule(RuleKey)
since 4.3. Always return null |
org.sonar.api.batch.bootstrap.ProjectDefinition.resetSourceDirs()
since 4.5 use ProjectDefinition.resetSources() |
org.sonar.api.batch.bootstrap.ProjectDefinition.resetTestDirs()
since 4.5 use ProjectDefinition.resetTests() |
org.sonar.api.technicaldebt.server.Characteristic.rootId()
since 4.3. return null |
org.sonar.api.technicaldebt.server.Characteristic.ruleKey()
since 4.3. return null |
org.sonar.api.technicaldebt.server.internal.DefaultCharacteristic.ruleKey()
since 4.2 |
org.sonar.api.batch.SensorContext.saveResource(Resource)
use the methods index() |
org.sonar.api.batch.SensorContext.saveSource(Resource, String)
since 4.2 Source import is done by the platform |
org.sonar.api.batch.SensorContext.saveViolation(Violation)
in 3.6, replaced by Issuable |
org.sonar.api.batch.DecoratorContext.saveViolation(Violation)
in 3.6, replaced by Issuable |
org.sonar.api.batch.SensorContext.saveViolation(Violation, boolean)
in 3.6, replaced by Issuable |
org.sonar.api.batch.DecoratorContext.saveViolation(Violation, boolean)
in 3.6, replaced by Issuable |
org.sonar.api.batch.SensorContext.saveViolations(Collection)
in 3.6, replaced by Issuable |
org.sonar.api.rules.ActiveRuleParam.setActiveRule(ActiveRule)
visibility should be decreased to protected or package |
org.sonar.api.rules.ActiveRule.setActiveRuleParams(List)
use setParameter() |
org.sonar.api.resources.Project.setAnalysisType(Project.AnalysisType)
since 4.4 Since 4.3 SQ will no more run tests. So basically it's always reuse report. |
org.sonar.api.rules.Rule.setCardinality(Cardinality)
since 4.4, use Rule.setIsTemplate(boolean) |
org.sonar.api.rules.Rule.setCharacteristicId(Integer)
since 4.4, use #setCharacteristicKey(@Nullable String characteristicKey) |
org.sonar.api.rules.Rule.setDefaultCharacteristicId(Integer)
since 4.4, use #setDefaultCharacteristicKey(@Nullable String defaultCharacteristicKey) |
org.sonar.api.profiles.RulesProfile.setEnabled(Boolean)
since 3.3. |
org.sonar.api.rules.Rule.setEnabled(Boolean)
in 3.6. Replaced by Rule.setStatus(String status) . |
org.sonar.api.resources.Resource.setExcluded(boolean)
since 2.6 should use SensorContext#isExcluded(resource). It will make inheritance of Resource easier. |
org.sonar.api.resources.Project.setExclusionPatterns(String[])
replaced by FileExclusions in version 3.5 |
org.sonar.api.technicaldebt.batch.internal.DefaultRequirement.setFactor(WorkUnit)
since 4.2 |
org.sonar.api.technicaldebt.server.internal.DefaultCharacteristic.setFactor(WorkUnit)
since 4.2 |
org.sonar.api.technicaldebt.server.internal.DefaultCharacteristic.setFactorUnit(WorkDuration.UNIT)
since 4.3 |
org.sonar.api.technicaldebt.server.internal.DefaultCharacteristic.setFactorValue(Integer)
since 4.3 |
org.sonar.api.resources.Project.setFileSystem(ProjectFileSystem)
since 2.6. See http://jira.codehaus.org/browse/SONAR-2126 |
org.sonar.api.technicaldebt.server.internal.DefaultCharacteristic.setFunction(String)
since 4.2 |
org.sonar.api.rules.ActiveRule.setId(Integer)
visibility should be decreased to protected or package |
org.sonar.api.rules.Rule.setId(Integer)
since 2.3. visibility should be decreased to protected or package |
org.sonar.api.measures.Measure.setId(Long)
since 4.4 not used |
org.sonar.api.resources.Project.setLatestAnalysis(boolean)
in 3.6. It's not possible to analyze a project before the latest known quality snapshot.
See http://jira.codehaus.org/browse/SONAR-4334 |
org.sonar.api.technicaldebt.batch.internal.DefaultRequirement.setOffset(WorkUnit)
since 4.2 |
org.sonar.api.technicaldebt.server.internal.DefaultCharacteristic.setOffset(WorkUnit)
since 4.2 |
org.sonar.api.technicaldebt.server.internal.DefaultCharacteristic.setOffsetUnit(WorkDuration.UNIT)
since 4.3 |
org.sonar.api.technicaldebt.server.internal.DefaultCharacteristic.setOffsetValue(Integer)
since 4.3 |
org.sonar.api.resources.Project.setPackaging(String)
in 2.8. See http://jira.codehaus.org/browse/SONAR-2341 |
org.sonar.api.rules.Rule.setParent(Rule)
since 4.4, use Rule.setTemplate(Rule) } |
org.sonar.api.rules.Rule.setPluginName(String)
since 2.5 use Rule.setRepositoryKey(String) instead |
org.sonar.api.rules.ActiveRule.setPriority(RulePriority)
since 2.5 use ActiveRule.setSeverity(RulePriority) instead. See http://jira.codehaus.org/browse/SONAR-1829 |
org.sonar.api.rules.Rule.setPriority(RulePriority)
since 2.5 use Rule.setSeverity(RulePriority) instead. See http://jira.codehaus.org/browse/SONAR-1829 |
org.sonar.api.rules.Violation.setPriority(RulePriority)
since 2.5 use Violation.setSeverity(RulePriority) instead. See http://jira.codehaus.org/browse/SONAR-1829 |
org.sonar.api.profiles.RulesProfile.setProvided(Boolean)
since 3.3 not replaced |
org.sonar.api.measures.Measure.setRequirement(Requirement)
since 4.3 |
org.sonar.api.rules.ActiveRule.setRule(Rule)
visibility should be reduced to protected or package |
org.sonar.api.measures.RuleMeasure.setRule(Rule)
since 4.4 use #setRuleKey() |
org.sonar.api.measures.RuleMeasure.setRuleCategory(Integer)
since 2.5. See SONAR-2007. |
org.sonar.api.technicaldebt.server.internal.DefaultCharacteristic.setRuleKey(RuleKey)
since 4.2 |
org.sonar.api.rules.ActiveRuleParam.setRuleParam(RuleParam)
visibility should be decreased to protected or package |
org.sonar.api.measures.RuleMeasure.setRulePriority(RulePriority)
since 2.14 use RuleMeasure.setSeverity(org.sonar.api.rules.RulePriority) instead. See SONAR-1829. |
org.sonar.api.rules.ActiveRule.setRulesProfile(RulesProfile)
visibility should be reduced to protected or package |
org.sonar.api.batch.SonarIndex.setSource(Resource, String)
since 4.2 should not be used by plugins |
org.sonar.api.batch.bootstrap.ProjectDefinition.setSourceDirs(File...)
since 4.5 use ProjectDefinition.setSources(File...) |
org.sonar.api.batch.bootstrap.ProjectDefinition.setSourceDirs(String...)
since 4.5 use ProjectDefinition.setSources(String...) |
org.sonar.api.batch.bootstrap.ProjectDefinition.setTestDirs(File...)
since 4.5 use ProjectDefinition.setTests(File...) |
org.sonar.api.batch.bootstrap.ProjectDefinition.setTestDirs(String...)
since 4.5 use ProjectDefinition.setTests(String...) |
org.sonar.api.profiles.RulesProfile.setUsed(Boolean)
profile versioning is dropped in 4.4. Always returns -1. |
org.sonar.api.profiles.RulesProfile.setVersion(int)
profile versioning is dropped in 4.4. Always returns -1. |
org.sonar.api.scan.filesystem.ModuleFileSystem.sourceDirs()
since 4.2 use FileSystem.files(org.sonar.api.batch.fs.FilePredicate) to get all files with type InputFile.Type#MAIN . |
org.sonar.api.scan.filesystem.ModuleFileSystem.testDirs()
since 4.2 use FileSystem.files(org.sonar.api.batch.fs.FilePredicate) to get all files with type InputFile.Type#TEST . |
org.sonar.api.technicaldebt.server.internal.DefaultCharacteristic.toUnit(String)
since 4.3 |
org.sonar.api.utils.ZipUtils.unzipToTempDir(File)
since 3.4 use by ModuleFileSystem.workingDir() or ServerFileSystem.getTempDir() |
org.sonar.api.rules.RulePriority.valueOfString(String)
in 3.6 |