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.issue.NoSonarFilter.addComponent(String, Set)
since 5.0 use NoSonarFilter.noSonarInFile(InputFile, Set) |
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.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.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.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.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.measures.FileLinesContext.getIntValue(String, int)
since 5.0 sensors should not read data |
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.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.Violation.getPriority()
since 2.5 use Violation.getSeverity() instead. See http://jira.codehaus.org/browse/SONAR-1829 |
org.sonar.api.rules.ActiveRule.getPriority()
since 2.5 use ActiveRule.getSeverity() instead. See http://jira.codehaus.org/browse/SONAR-1829 |
org.sonar.api.batch.bootstrap.ProjectDefinition.getProperties()
since 5.0 use ProjectDefinition.properties() |
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.measures.RuleMeasure.getRule()
since 4.4 use RuleMeasure.ruleKey() |
org.sonar.api.measures.RuleMeasure.getRulePriority()
since 2.14 use RuleMeasure.getSeverity() instead. See SONAR-1829. |
org.sonar.api.resources.Project.getSettings()
since 5.0 |
org.sonar.api.batch.SonarIndex.getSource(Resource)
since 5.0 sources are no more stored in SQ as a single blob. Use InputFile.file() to read file content from disk. |
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.measures.FileLinesContext.getStringValue(String, int)
since 5.0 sensors should not read data |
org.sonar.api.batch.bootstrap.ProjectDefinition.getTestDirs()
since 4.5 use ProjectDefinition.tests() |
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.Qualifiers.isClass(Resource)
since 4.2 CLA qualifier is deprecated |
org.sonar.api.resources.ResourceUtils.isClass(Resource)
since 4.2 CLA qualifier is deprecated |
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.Qualifiers.isPackage(Resource)
since 4.2 Package is now a directory. Use Qualifiers.isDirectory(Resource) |
org.sonar.api.resources.ResourceUtils.isPackage(Resource)
since 4.2 Package are now directory. Use ResourceUtils.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.resources.ProjectFileSystem.resolvePath(String)
since 5.0 use FileSystem.resolvePath(String) |
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 Rule.setCharacteristicKey(String) |
org.sonar.api.rules.Rule.setDefaultCharacteristicId(Integer)
since 4.4, use Rule.setDefaultCharacteristicKey(String) |
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.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.Rule.setId(Integer)
since 2.3. visibility should be decreased to protected or package |
org.sonar.api.rules.ActiveRule.setId(Integer)
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.Violation.setPriority(RulePriority)
since 2.5 use Violation.setSeverity(RulePriority) instead. See http://jira.codehaus.org/browse/SONAR-1829 |
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.batch.bootstrap.ProjectDefinition.setProperties(Properties)
since 5.0 use ProjectDefinition.setProperties(Map) |
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 RuleMeasure.setRuleKey(org.sonar.api.rule.RuleKey) |
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.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.rules.RulePriority.valueOfString(String)
in 3.6 |
Deprecated Constructors |
org.sonar.api.rules.ActiveRule()
visibility should be reduced to protected or package |
org.sonar.api.rules.ActiveRule(RulesProfile, Rule, RulePriority)
visibility should be reduced to protected or package |
org.sonar.api.rules.ActiveRuleParam()
visibility should be decreased to protected or package |
org.sonar.api.rules.ActiveRuleParam(ActiveRule, RuleParam, String)
visibility should be decreased to protected or package |
org.sonar.api.resources.Directory(String)
since 4.2 use Directory.fromIOFile(java.io.File, Project) |
org.sonar.api.resources.Directory(String, Language)
since 4.2 use Directory.fromIOFile(java.io.File, Project) |
org.sonar.api.batch.Event(String, String, String, Date, Integer)
in 2.5 |
org.sonar.api.batch.Event(String, String, String, Snapshot)
in 2.5 |
org.sonar.api.resources.File(Language, String)
since 4.2 use File.fromIOFile(java.io.File, Project) |
org.sonar.api.resources.File(Language, String, String)
since 4.2 use File.fromIOFile(java.io.File, Project) |
org.sonar.api.resources.File(String)
since 4.2 use File.fromIOFile(java.io.File, Project) |
org.sonar.api.resources.File(String, String)
since 4.2 use File.fromIOFile(java.io.File, Project) |
org.sonar.api.measures.Metric()
in 1.12. Use the Metric.Builder factory. |
org.sonar.api.measures.Metric(String)
since 2.7 use the Metric.Builder factory. |
org.sonar.api.measures.Metric(String, Metric.ValueType)
since 2.7 use the Metric.Builder factory. |
org.sonar.api.measures.Metric(String, String, String, Metric.ValueType, Integer, Boolean, String)
since 2.7 use the Metric.Builder factory. |
org.sonar.api.batch.bootstrap.ProjectBuilder(ProjectReactor)
since 3.7 use ProjectBuilder.ProjectBuilder() |
org.sonar.api.rules.Rule()
since 2.3. Use the factory method Rule.create() |
org.sonar.api.rules.Rule(String, String)
since 2.3. Use the factory method Rule.create() |
org.sonar.api.measures.RuleMeasure(Metric, Rule, RulePriority, Integer)
since 4.4 use RuleMeasure.RuleMeasure(Metric, RuleKey, RulePriority, Integer) |
org.sonar.api.rules.RuleParam()
since 2.3 use the factory method Rule.setParameter() |
org.sonar.api.rules.RuleParam(Rule, String, String, String)
since 2.3 use the factory method setParameter() |
org.sonar.api.profiles.RulesProfile()
use the factory method create() |
org.sonar.api.profiles.RulesProfile(String, String)
since 2.3. Use the factory method create() |
org.sonar.api.profiles.RulesProfile(String, String, boolean, boolean)
since 2.3. Use the factory method create() |
org.sonar.api.rules.Violation(Rule)
since 2.3. Use the factory method create() |
org.sonar.api.rules.Violation(Rule, Resource)
since 2.3. Use the factory method create() |
org.sonar.api.profiles.XMLProfileParser(RuleFinder)
since 2.5. Plugins shouldn't directly instantiate this class,
because it should be retrieved as an IoC dependency. |