A B C D E F G H I J K L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractTracker<RAW extends Trackable,BASE extends Trackable> - Class in org.sonar.core.issue.tracking
- AbstractTracker() - Constructor for class org.sonar.core.issue.tracking.AbstractTracker
- AbstractTracker.LineAndLineHashAndMessage - Class in org.sonar.core.issue.tracking
- AbstractTracker.LineAndLineHashKey - Class in org.sonar.core.issue.tracking
- AbstractTracker.LineAndMessageKey - Class in org.sonar.core.issue.tracking
- AbstractTracker.LineHashAndMessageKey - Class in org.sonar.core.issue.tracking
- AbstractTracker.LineHashKey - Class in org.sonar.core.issue.tracking
- AbstractTracker.SearchKey - Interface in org.sonar.core.issue.tracking
- ACCEPTED - org.sonar.core.extension.PluginRiskConsent
- active() - Method in class org.sonar.core.user.DefaultUser
- add(Object...) - Method in class org.sonar.core.platform.ComponentContainer
- add(Object...) - Method in interface org.sonar.core.platform.ContainerPopulator.Container
- add(Object...) - Method in class org.sonar.core.platform.Module
- addChange(FieldDiffs) - Method in class org.sonar.core.issue.DefaultIssue
- addComment(DefaultIssueComment) - Method in class org.sonar.core.issue.DefaultIssue
- addComponent(Object, boolean) - Method in class org.sonar.core.platform.ComponentContainer
- addContext(String, Object) - Method in exception org.sonar.core.util.ContextException
- addContext(String, Object) - Method in class org.sonar.core.util.logs.Profiler
-
Context information is removed if value is
null
. - addExtension(Object) - Method in interface org.sonar.core.extension.CoreExtension.Context
- addExtension(String, Object) - Method in class org.sonar.core.platform.ComponentContainer
- addExtension(PluginInfo, Object) - Method in class org.sonar.core.platform.ComponentContainer
- addExtensions(Object, Object...) - Method in interface org.sonar.core.extension.CoreExtension.Context
- addExtensions(Collection<T>) - Method in interface org.sonar.core.extension.CoreExtension.Context
- addIfMissing(Object, Class<?>) - Method in class org.sonar.core.platform.ComponentContainer
- addLine(String) - Method in class org.sonar.core.hash.SourceLineHashesComputer
- addLine(String, boolean) - Method in class org.sonar.core.hash.SourceHashComputer
- addPicoAdapter(ComponentAdapter<?>) - Method in class org.sonar.core.platform.ComponentContainer
- addRequiredPlugin(PluginInfo.RequiredPlugin) - Method in class org.sonar.core.platform.PluginInfo
- addSingleton(Object) - Method in class org.sonar.core.platform.ComponentContainer
- addSingletons(Iterable<?>) - Method in class org.sonar.core.platform.ComponentContainer
- addSingletons(Iterable<?>) - Method in interface org.sonar.core.platform.ContainerPopulator.Container
- age(Locale, long) - Method in class org.sonar.core.i18n.DefaultI18n
- age(Locale, long) - Method in interface org.sonar.core.i18n.I18n
-
Return the distance in time for a duration in milliseconds.
- age(Locale, Date, Date) - Method in class org.sonar.core.i18n.DefaultI18n
- age(Locale, Date, Date) - Method in interface org.sonar.core.i18n.I18n
-
Return the distance in time between two dates.
- ageFromNow(Locale, Date) - Method in class org.sonar.core.i18n.DefaultI18n
- ageFromNow(Locale, Date) - Method in interface org.sonar.core.i18n.I18n
-
Reports the distance in time a date and now.
- all() - Static method in class org.sonar.core.config.CorePropertyDefinitions
- all() - Static method in class org.sonar.core.config.ExclusionProperties
- all() - Static method in class org.sonar.core.config.IssueExclusionProperties
- all() - Static method in class org.sonar.core.config.PurgeProperties
- all() - Static method in class org.sonar.core.config.ScannerProperties
- all() - Static method in class org.sonar.core.config.SvnProperties
- ALLFILE_SUFFIX - Static variable in class org.sonar.core.config.IssueExclusionProperties
- ALLOWED_CHARACTERS_MESSAGE - Static variable in class org.sonar.core.component.ComponentKeys
- apply(F) - Method in class org.sonar.core.util.NonNullInputFunction
- assignee() - Method in class org.sonar.core.issue.DefaultIssue
- ASSIGNEE - Static variable in class org.sonar.core.issue.FieldDiffs
- attribute(String) - Method in class org.sonar.core.issue.DefaultIssue
- attributes() - Method in class org.sonar.core.issue.DefaultIssue
- authorLogin() - Method in class org.sonar.core.issue.DefaultIssue
B
- baseFor(RAW) - Method in class org.sonar.core.issue.tracking.Tracking
- baseToRaw - Variable in class org.sonar.core.issue.tracking.Tracking
- BEGIN_BLOCK_REGEXP - Static variable in class org.sonar.core.config.IssueExclusionProperties
- BLOCK_SUFFIX - Static variable in class org.sonar.core.config.IssueExclusionProperties
- BlockHashSequence - Class in org.sonar.core.issue.tracking
- BRANCH_NAME - Static variable in class org.sonar.core.config.ScannerProperties
- BRANCH_TARGET - Static variable in class org.sonar.core.config.ScannerProperties
-
Deprecated.
- BRANCHES_DOC_LINK - Static variable in class org.sonar.core.config.ScannerProperties
- BRANCHES_TO_KEEP_WHEN_INACTIVE - Static variable in interface org.sonar.core.config.PurgeConstants
- byteArrayToHex(byte[]) - Static method in class org.sonar.core.util.UuidFactoryFast
C
- C - org.sonar.core.language.UnanalyzedLanguages
- changes() - Method in class org.sonar.core.issue.DefaultIssue
- checkProjectKey(String) - Static method in class org.sonar.core.component.ComponentKeys
-
Checks if given parameter is valid for a project following
ComponentKeys.isValidProjectKey(String)
contract. - checksum() - Method in class org.sonar.core.issue.DefaultIssue
- cleanDirectory(File) - Static method in class org.sonar.core.util.FileUtils
-
Cleans a directory recursively.
- clearContext(String) - Method in exception org.sonar.core.util.ContextException
- close() - Method in class org.sonar.core.util.CloseableIterator
-
Do not declare "throws IOException"
- CloseableIterator<O> - Class in org.sonar.core.util
- CloseableIterator() - Constructor for class org.sonar.core.util.CloseableIterator
- closeDate() - Method in class org.sonar.core.issue.DefaultIssue
- comments() - Method in class org.sonar.core.issue.DefaultIssue
-
Deprecated.since 7.2, comments are not more available
- COMMUNITY - org.sonar.core.platform.EditionProvider.Edition
- compareTo(PluginInfo) - Method in class org.sonar.core.platform.PluginInfo
- ComponentContainer - Class in org.sonar.core.platform
- ComponentContainer() - Constructor for class org.sonar.core.platform.ComponentContainer
-
Create root container
- ComponentContainer(MutablePicoContainer) - Constructor for class org.sonar.core.platform.ComponentContainer
- ComponentContainer(MutablePicoContainer, PropertyDefinitions) - Constructor for class org.sonar.core.platform.ComponentContainer
- ComponentContainer(ComponentContainer) - Constructor for class org.sonar.core.platform.ComponentContainer
-
Create child container
- componentKey() - Method in class org.sonar.core.issue.DefaultIssue
- ComponentKeys - Class in org.sonar.core.component
- COMPONENTS_IN_EMPTY_COMPONENT_CONTAINER - Static variable in class org.sonar.core.platform.ComponentContainer
- componentUuid() - Method in class org.sonar.core.issue.DefaultIssue
-
Can be null on Views or Devs
- configure(File, Map<String, String>) - Static method in class org.sonar.core.config.Logback
- configure(String, Map<String, String>) - Static method in class org.sonar.core.config.Logback
- configure(ComponentContainer) - Method in class org.sonar.core.platform.Module
- configureModule() - Method in class org.sonar.core.platform.Module
- ContainerPopulator<T extends ContainerPopulator.Container> - Interface in org.sonar.core.platform
- ContainerPopulator.Container - Interface in org.sonar.core.platform
- ContextException - Exception in org.sonar.core.util
-
A runtime exception that provides contextual information as a list of key-value pairs.
- CoreExtension - Interface in org.sonar.core.extension
- CoreExtension.Context - Interface in org.sonar.core.extension
- CoreExtensionRepository - Interface in org.sonar.core.extension
- CoreExtensionRepositoryImpl - Class in org.sonar.core.extension
- CoreExtensionRepositoryImpl() - Constructor for class org.sonar.core.extension.CoreExtensionRepositoryImpl
- CoreExtensionsInstaller - Class in org.sonar.core.extension
- CoreExtensionsInstaller(SonarRuntime, CoreExtensionRepository, Class<? extends Annotation>) - Constructor for class org.sonar.core.extension.CoreExtensionsInstaller
- CoreExtensionsLoader - Class in org.sonar.core.extension
-
Load
CoreExtension
and register them into theCoreExtensionRepository
. - CoreExtensionsLoader(CoreExtensionRepository) - Constructor for class org.sonar.core.extension.CoreExtensionsLoader
- CorePropertyDefinitions - Class in org.sonar.core.config
- CPP - org.sonar.core.language.UnanalyzedLanguages
- create() - Method in class org.sonar.core.util.SequenceUuidFactory
- create() - Method in interface org.sonar.core.util.UuidFactory
-
Create a universally unique identifier.
- create() - Method in class org.sonar.core.util.UuidFactoryFast
- create() - Method in enum org.sonar.core.util.UuidFactoryImpl
- create() - Static method in class org.sonar.core.util.Uuids
-
Create a universally unique identifier.
- create(File) - Static method in class org.sonar.core.platform.PluginInfo
- create(Class, AtomicLong) - Static method in class org.sonar.core.util.ProgressLogger
- create(String, String, String) - Static method in class org.sonar.core.issue.DefaultIssueComment
- create(Collection<PluginClassLoaderDef>) - Method in class org.sonar.core.platform.PluginClassloaderFactory
-
Creates as many classloaders as requested by the input parameter.
- create(Logger) - Static method in class org.sonar.core.util.logs.Profiler
- create(LineHashSequence) - Static method in class org.sonar.core.issue.tracking.BlockHashSequence
- create(UuidFactory) - Static method in class org.sonar.core.platform.ServerId
- createChild() - Method in class org.sonar.core.platform.ComponentContainer
- createdAt() - Method in class org.sonar.core.issue.DefaultIssueComment
- createEffectiveKey(String, String) - Static method in class org.sonar.core.component.ComponentKeys
- createFast() - Static method in class org.sonar.core.util.Uuids
- createForLines(List<String>) - Static method in class org.sonar.core.issue.tracking.LineHashSequence
- createIfDebug(Logger) - Static method in class org.sonar.core.util.logs.Profiler
- createIfTrace(Logger) - Static method in class org.sonar.core.util.logs.Profiler
- createKey(String, String) - Static method in class org.sonar.core.component.ComponentKeys
-
Return the project key with potential branch
- createKey(String, String, String) - Static method in class org.sonar.core.component.ComponentKeys
- createPicoContainer() - Static method in class org.sonar.core.platform.ComponentContainer
- createScan(Date) - Static method in class org.sonar.core.issue.IssueChangeContext
- createUser(Date, String) - Static method in class org.sonar.core.issue.IssueChangeContext
- creationDate() - Method in class org.sonar.core.issue.DefaultIssue
- creationDate() - Method in class org.sonar.core.issue.FieldDiffs
- currentChange() - Method in class org.sonar.core.issue.DefaultIssue
D
- DATABASE_ID_LENGTH - Static variable in class org.sonar.core.platform.ServerId
- DATACENTER - org.sonar.core.platform.EditionProvider.Edition
- date() - Method in class org.sonar.core.issue.IssueChangeContext
- DAYS_BEFORE_DELETING_CLOSED_ISSUES - Static variable in interface org.sonar.core.config.PurgeConstants
- DAYS_BEFORE_DELETING_INACTIVE_BRANCHES_AND_PRS - Static variable in interface org.sonar.core.config.PurgeConstants
- declareExtension(String, Object) - Method in class org.sonar.core.platform.ComponentContainer
- declareExtension(PluginInfo, Object) - Method in class org.sonar.core.platform.ComponentContainer
- DEFAULT_HALF_BLOCK_SIZE - Static variable in class org.sonar.core.issue.tracking.BlockHashSequence
- DEFAULT_PERIOD_MS - Static variable in class org.sonar.core.util.ProgressLogger
- DefaultHttpDownloader - Class in org.sonar.core.util
-
This component downloads HTTP files
- DefaultHttpDownloader(Configuration) - Constructor for class org.sonar.core.util.DefaultHttpDownloader
- DefaultHttpDownloader(Configuration, Integer) - Constructor for class org.sonar.core.util.DefaultHttpDownloader
- DefaultHttpDownloader(Configuration, Integer, Integer) - Constructor for class org.sonar.core.util.DefaultHttpDownloader
- DefaultHttpDownloader(Server, Configuration) - Constructor for class org.sonar.core.util.DefaultHttpDownloader
- DefaultHttpDownloader(Server, Configuration, Integer) - Constructor for class org.sonar.core.util.DefaultHttpDownloader
- DefaultHttpDownloader(Server, Configuration, Integer, Integer) - Constructor for class org.sonar.core.util.DefaultHttpDownloader
- DefaultI18n - Class in org.sonar.core.i18n
- DefaultI18n(PluginRepository, System2) - Constructor for class org.sonar.core.i18n.DefaultI18n
- DefaultIssue - Class in org.sonar.core.issue
- DefaultIssue() - Constructor for class org.sonar.core.issue.DefaultIssue
- DefaultIssueComment - Class in org.sonar.core.issue
-
PLUGINS MUST NOT BE USED THIS CLASS
- DefaultIssueComment() - Constructor for class org.sonar.core.issue.DefaultIssueComment
- defaultIssueComments() - Method in class org.sonar.core.issue.DefaultIssue
- DefaultResourceTypes - Class in org.sonar.core.component
- DefaultUser - Class in org.sonar.core.user
- DefaultUser() - Constructor for class org.sonar.core.user.DefaultUser
- deleteDirectory(File) - Static method in class org.sonar.core.util.FileUtils
-
Deletes a directory recursively.
- deleteDirectory(Path) - Static method in class org.sonar.core.util.FileUtils
-
Deletes a directory recursively.
- deleteQuietly(File) - Static method in class org.sonar.core.util.FileUtils
-
Deletes a file, never throwing an exception.
- deleteQuietly(Path) - Static method in class org.sonar.core.util.FileUtils
-
Deletes a file, never throwing an exception.
- DEPRECATED - org.sonar.core.platform.ServerId.Format
- DEPRECATED_SERVER_ID_LENGTH - Static variable in class org.sonar.core.platform.ServerId
- description(URI) - Method in class org.sonar.core.util.DefaultHttpDownloader
- DEVELOPER - org.sonar.core.platform.EditionProvider.Edition
- Diff(T, T) - Constructor for class org.sonar.core.issue.FieldDiffs.Diff
- diffs() - Method in class org.sonar.core.issue.FieldDiffs
- DISABLE_NOTIFICATION_ON_BUILT_IN_QPROFILES - Static variable in class org.sonar.core.config.CorePropertyDefinitions
- DISABLE_PROJECT_AND_ORG_AUTODETECTION - Static variable in class org.sonar.core.config.ScannerProperties
- dispose(Object) - Method in class org.sonar.core.platform.StartableCloseableSafeLifecyleStrategy
- doAfterStart() - Method in class org.sonar.core.platform.ComponentContainer
-
This method aims to be overridden
- doApply(F) - Method in class org.sonar.core.util.NonNullInputFunction
-
This method is the same as
NonNullInputFunction.apply(Object)
except that the input argument is not marked as nullable - doBeforeStart() - Method in class org.sonar.core.platform.ComponentContainer
-
This method aims to be overridden
- doClose() - Method in class org.sonar.core.util.CloseableIterator
- doClose() - Method in class org.sonar.core.util.LineReaderIterator
- doNext() - Method in class org.sonar.core.util.CloseableIterator
-
Reads next item and returns
null
if no more items. - doNext() - Method in class org.sonar.core.util.LineReaderIterator
- doRemove() - Method in class org.sonar.core.util.CloseableIterator
-
By default it throws an UnsupportedOperationException.
- doStart(ClassLoader) - Method in class org.sonar.core.i18n.DefaultI18n
- download(URI) - Method in class org.sonar.core.util.DefaultHttpDownloader
- download(URI, File) - Method in class org.sonar.core.util.DefaultHttpDownloader
- downloadPlainText(URI, String) - Method in class org.sonar.core.util.DefaultHttpDownloader
E
- EditionProvider - Interface in org.sonar.core.platform
- EditionProvider.Edition - Enum in org.sonar.core.platform
- effort() - Method in class org.sonar.core.issue.DefaultIssue
-
Elapsed time to fix the issue
- effortInMinutes() - Method in class org.sonar.core.issue.DefaultIssue
- email() - Method in class org.sonar.core.user.DefaultUser
- emptyCloseableIterator() - Static method in class org.sonar.core.util.CloseableIterator
- ENCODING_PREFIX - Static variable in class org.sonar.core.issue.FieldDiffs
- ENCODING_SUFFIX - Static variable in class org.sonar.core.issue.FieldDiffs
- END_BLOCK_REGEXP - Static variable in class org.sonar.core.config.IssueExclusionProperties
- endOffset() - Method in class org.sonar.core.hash.LineRange
- ENTERPRISE - org.sonar.core.platform.EditionProvider.Edition
- equals(Object) - Method in class org.sonar.core.issue.DefaultIssue
- equals(Object) - Method in class org.sonar.core.issue.FieldDiffs.Diff
- equals(Object) - Method in class org.sonar.core.issue.IssueChangeContext
- equals(Object) - Method in class org.sonar.core.issue.tracking.AbstractTracker.LineAndLineHashAndMessage
- equals(Object) - Method in class org.sonar.core.issue.tracking.AbstractTracker.LineAndLineHashKey
- equals(Object) - Method in class org.sonar.core.issue.tracking.AbstractTracker.LineAndMessageKey
- equals(Object) - Method in class org.sonar.core.issue.tracking.AbstractTracker.LineHashAndMessageKey
- equals(Object) - Method in class org.sonar.core.issue.tracking.AbstractTracker.LineHashKey
- equals(Object) - Method in class org.sonar.core.platform.PluginInfo
- equals(Object) - Method in class org.sonar.core.platform.PluginInfo.RequiredPlugin
- equals(Object) - Method in class org.sonar.core.platform.ServerId
- equals(Object) - Method in class org.sonar.core.user.DefaultUser
- EXCLUSION_KEY_PREFIX - Static variable in class org.sonar.core.config.IssueExclusionProperties
- ExclusionProperties - Class in org.sonar.core.config
- execute() - Method in class org.sonar.core.platform.ComponentContainer
- explode(PluginInfo) - Method in class org.sonar.core.platform.PluginJarExploder
- ExplodedPlugin - Class in org.sonar.core.platform
- ExplodedPlugin(PluginInfo, String, File, Collection<File>) - Constructor for class org.sonar.core.platform.ExplodedPlugin
- explodeFromUnzippedDir(PluginInfo, File, File) - Method in class org.sonar.core.platform.PluginJarExploder
- ExtensionProviderSupport - Class in org.sonar.core.extension
F
- FieldDiffs - Class in org.sonar.core.issue
-
PLUGINS MUST NOT USE THIS CLASS, EXCEPT FOR UNIT TESTING.
- FieldDiffs() - Constructor for class org.sonar.core.issue.FieldDiffs
- FieldDiffs.Diff<T extends java.io.Serializable> - Class in org.sonar.core.issue
- FILE_REGEXP - Static variable in class org.sonar.core.config.IssueExclusionProperties
- FileUtils - Class in org.sonar.core.util
-
This utility class provides Java NIO based replacement for some methods of
Common IO FileUtils
class. - fillFields(File, PluginManifest) - Method in class org.sonar.core.platform.PluginInfo
- formatDate(Locale, Date) - Method in class org.sonar.core.i18n.DefaultI18n
- formatDate(Locale, Date) - Method in interface org.sonar.core.i18n.I18n
-
Return the formatted date.
- formatDateTime(Date) - Static method in class org.sonar.core.util.UtcDateUtils
- formatDateTime(Locale, Date) - Method in class org.sonar.core.i18n.DefaultI18n
-
Format date for the given locale.
- formatDateTime(Locale, Date) - Method in interface org.sonar.core.i18n.I18n
-
Return the formatted datetime.
- formatDouble(Locale, Double) - Method in class org.sonar.core.i18n.DefaultI18n
- formatDouble(Locale, Double) - Method in interface org.sonar.core.i18n.I18n
-
Return the formatted decimal, with always one fraction digit.
- formatInteger(Locale, Integer) - Method in class org.sonar.core.i18n.DefaultI18n
- formatInteger(Locale, Integer) - Method in interface org.sonar.core.i18n.I18n
-
Return the formatted integer.
- from(Iterator<T>) - Static method in class org.sonar.core.util.CloseableIterator
-
Creates a CloseableIterator from a regular
Iterator
. - fromJavaPropertyToEnvVariable(String) - Static method in class org.sonar.core.util.SettingFormatter
G
- gap() - Method in class org.sonar.core.issue.DefaultIssue
- generate() - Method in interface org.sonar.core.util.UuidGenerator
-
Generates a UUID which base and increment are always different from any other value provided by this method.
- generate() - Method in class org.sonar.core.util.UuidGeneratorImpl
- generate(int) - Method in interface org.sonar.core.util.UuidGenerator.WithFixedBase
-
Generate a new unique universal identifier using the last 3 bytes of the specified int.
- get() - Static method in class org.sonar.core.component.DefaultResourceTypes
- get() - Method in interface org.sonar.core.platform.EditionProvider
- get() - Method in class org.sonar.core.platform.PlatformEditionProvider
- get(String) - Method in class org.sonar.core.issue.FieldDiffs
- getBasePlugin() - Method in class org.sonar.core.platform.PluginInfo
- getBlockHashForLine(int) - Method in class org.sonar.core.issue.tracking.BlockHashSequence
-
Hash of block around line.
- getBlockHashSequence() - Method in interface org.sonar.core.issue.tracking.Input
- getBlockHashSequence() - Method in class org.sonar.core.issue.tracking.LazyInput
- getBootConfiguration() - Method in interface org.sonar.core.extension.CoreExtension.Context
- getChildren() - Method in class org.sonar.core.platform.ComponentContainer
- getComponentByKey(Object) - Method in class org.sonar.core.platform.ComponentContainer
- getComponentByType(Class<T>) - Method in class org.sonar.core.platform.ComponentContainer
- getComponentByType(Class<T>) - Method in interface org.sonar.core.platform.ContainerPopulator.Container
- getComponentsByType(Class<T>) - Method in class org.sonar.core.platform.ComponentContainer
- getComponentsByType(Class<T>) - Method in interface org.sonar.core.platform.ContainerPopulator.Container
- getContext(String) - Method in exception org.sonar.core.util.ContextException
-
Returns the values associated with
key
, if any, else returns an empty list. - getDatabaseId() - Method in class org.sonar.core.platform.ServerId
- getDatasetId() - Method in class org.sonar.core.platform.ServerId
- getDescription() - Method in class org.sonar.core.platform.PluginInfo
- getDisplayVersion() - Method in class org.sonar.core.platform.PluginInfo
- getDocumentationPath() - Method in class org.sonar.core.platform.PluginInfo
- getEffectiveLocale(Locale) - Method in class org.sonar.core.i18n.DefaultI18n
- getExtensionProperties() - Method in interface org.sonar.core.extension.CoreExtension
-
Properties with (optionally) default values defined by the extension.
- getFilename() - Method in class org.sonar.core.platform.RemotePluginFile
- getFormat() - Method in class org.sonar.core.platform.ServerId
- getHash() - Method in class org.sonar.core.hash.SourceHashComputer
- getHash() - Method in class org.sonar.core.platform.RemotePluginFile
- getHashForLine(int) - Method in class org.sonar.core.issue.tracking.LineHashSequence
-
Hash of the given line, which starts with 1.
- getHomepageUrl() - Method in class org.sonar.core.platform.PluginInfo
- getImplementationBuild() - Method in class org.sonar.core.platform.PluginInfo
- getInstance() - Static method in class org.sonar.core.util.UuidFactoryFast
- getIssues() - Method in interface org.sonar.core.issue.tracking.Input
- getIssues() - Method in class org.sonar.core.issue.tracking.LazyInput
- getIssueTrackerUrl() - Method in class org.sonar.core.platform.PluginInfo
- getJarFile() - Method in class org.sonar.core.platform.PluginInfo
- getKey() - Method in class org.sonar.core.platform.ExplodedPlugin
- getKey() - Method in class org.sonar.core.platform.PluginInfo
- getKey() - Method in class org.sonar.core.platform.PluginInfo.RequiredPlugin
- getLabel() - Method in enum org.sonar.core.platform.EditionProvider.Edition
- getLibs() - Method in class org.sonar.core.platform.ExplodedPlugin
- getLicense() - Method in class org.sonar.core.platform.PluginInfo
- getLine() - Method in class org.sonar.core.issue.DefaultIssue
- getLine() - Method in interface org.sonar.core.issue.tracking.Trackable
-
The line index, starting with 1.
- getLineHash() - Method in class org.sonar.core.issue.DefaultIssue
- getLineHash() - Method in interface org.sonar.core.issue.tracking.Trackable
- getLineHashes() - Method in class org.sonar.core.hash.SourceLineHashesComputer
- getLineHashSequence() - Method in interface org.sonar.core.issue.tracking.Input
- getLineHashSequence() - Method in class org.sonar.core.issue.tracking.LazyInput
- getLinesForHash(String) - Method in class org.sonar.core.issue.tracking.LineHashSequence
-
The lines, starting with 1, that matches the given hash.
- getLocations() - Method in class org.sonar.core.issue.DefaultIssue
- getMain() - Method in class org.sonar.core.platform.ExplodedPlugin
- getMainClass() - Method in class org.sonar.core.platform.PluginInfo
- getMatchedRaws() - Method in class org.sonar.core.issue.tracking.Tracking
- getMessage() - Method in class org.sonar.core.issue.DefaultIssue
- getMessage() - Method in interface org.sonar.core.issue.tracking.Trackable
-
Trimmed message of issue
- getMessage() - Method in exception org.sonar.core.util.ContextException
- getMetrics() - Method in class org.sonar.core.metric.ScannerMetrics
-
The metrics allowed in scanner analysis reports.
- getMinimalSqVersion() - Method in class org.sonar.core.platform.PluginInfo
- getMinimalVersion() - Method in class org.sonar.core.platform.PluginInfo.RequiredPlugin
- getName() - Method in interface org.sonar.core.extension.CoreExtension
-
Name of the core extension.
- getName() - Method in class org.sonar.core.platform.PluginInfo
- getNonNullJarFile() - Method in class org.sonar.core.platform.PluginInfo
- getOrganizationName() - Method in class org.sonar.core.platform.PluginInfo
- getOrganizationUrl() - Method in class org.sonar.core.platform.PluginInfo
- getParent() - Method in class org.sonar.core.platform.ComponentContainer
- getPeriodMs() - Method in class org.sonar.core.util.ProgressLogger
- getPicoContainer() - Method in class org.sonar.core.platform.ComponentContainer
- getPluginInfo() - Method in class org.sonar.core.platform.ExplodedPlugin
- getPluginInfo(String) - Method in interface org.sonar.core.platform.PluginRepository
- getPluginInfos() - Method in interface org.sonar.core.platform.PluginRepository
- getPluginInstance(String) - Method in interface org.sonar.core.platform.PluginRepository
- getPluginInstances() - Method in interface org.sonar.core.platform.PluginRepository
- getPluralLabel() - Method in class org.sonar.core.util.ProgressLogger
- getPropertyKeys() - Method in class org.sonar.core.i18n.DefaultI18n
- getProxySynthesis(URI) - Method in class org.sonar.core.util.DefaultHttpDownloader
- getRawMessage() - Method in exception org.sonar.core.util.ContextException
-
Provides the message explaining the exception without the contextual data.
- getRequiredPlugins() - Method in class org.sonar.core.platform.PluginInfo
- getRuleKey() - Method in class org.sonar.core.issue.DefaultIssue
- getRuleKey() - Method in interface org.sonar.core.issue.tracking.Trackable
- getRuntime() - Method in interface org.sonar.core.extension.CoreExtension.Context
- getStatus() - Method in class org.sonar.core.issue.DefaultIssue
- getStatus() - Method in interface org.sonar.core.issue.tracking.Trackable
- getStringArrayBySeparator(String, String) - Static method in class org.sonar.core.util.SettingFormatter
-
Value is split and trimmed.
- getSupportedSchemes() - Method in class org.sonar.core.util.DefaultHttpDownloader
- getUnmatchedBases() - Method in class org.sonar.core.issue.tracking.Tracking
-
The base issues that are not matched by a raw issue and that need to be closed.
- getUnmatchedRaws() - Method in class org.sonar.core.issue.tracking.Tracking
-
Returns an Iterable to be traversed when matching issues.
- getUpdateDate() - Method in class org.sonar.core.issue.DefaultIssue
- getUpdateDate() - Method in interface org.sonar.core.issue.tracking.Trackable
-
Functional update date for the issue.
- getVersion() - Method in class org.sonar.core.platform.PluginInfo
H
- hasContext(String) - Method in class org.sonar.core.util.logs.Profiler
- hashCode() - Method in class org.sonar.core.issue.DefaultIssue
- hashCode() - Method in class org.sonar.core.issue.FieldDiffs.Diff
- hashCode() - Method in class org.sonar.core.issue.IssueChangeContext
- hashCode() - Method in class org.sonar.core.issue.tracking.AbstractTracker.LineAndLineHashAndMessage
- hashCode() - Method in class org.sonar.core.issue.tracking.AbstractTracker.LineAndLineHashKey
- hashCode() - Method in class org.sonar.core.issue.tracking.AbstractTracker.LineAndMessageKey
- hashCode() - Method in class org.sonar.core.issue.tracking.AbstractTracker.LineHashAndMessageKey
- hashCode() - Method in class org.sonar.core.issue.tracking.AbstractTracker.LineHashKey
- hashCode() - Method in class org.sonar.core.platform.PluginInfo
- hashCode() - Method in class org.sonar.core.platform.PluginInfo.RequiredPlugin
- hashCode() - Method in class org.sonar.core.platform.ServerId
- hashCode() - Method in class org.sonar.core.user.DefaultUser
- hasLifecycle(Class<?>) - Method in class org.sonar.core.platform.StartableCloseableSafeLifecyleStrategy
- hasLine(int) - Method in class org.sonar.core.issue.tracking.LineHashSequence
-
Checks if the line, starting with 1, is defined.
- hasLine(Integer) - Method in class org.sonar.core.issue.tracking.BlockHashSequence
- hasNext() - Method in class org.sonar.core.util.CloseableIterator
- hasPlatformLevel(int) - Static method in class org.sonar.core.extension.PlatformLevelPredicates
- hasPlatformLevel4OrNone() - Static method in class org.sonar.core.extension.PlatformLevelPredicates
- hasPlugin(String) - Method in interface org.sonar.core.platform.PluginRepository
- HOURS_BEFORE_KEEPING_ONLY_ONE_SNAPSHOT_BY_DAY - Static variable in interface org.sonar.core.config.PurgeConstants
I
- I18n - Interface in org.sonar.core.i18n
- INCLUSION_KEY_PREFIX - Static variable in class org.sonar.core.config.IssueExclusionProperties
- index(Function<? super E, K>) - Static method in class org.sonar.core.util.stream.MoreCollectors
-
Creates an
ImmutableListMultimap
from the stream where the values are the values in the stream and the keys are the result of the providedkeyFunction
applied to each value in the stream. - index(Function<? super E, K>, Function<? super E, V>) - Static method in class org.sonar.core.util.stream.MoreCollectors
-
Creates an
ImmutableListMultimap
from the stream where the values are the result ofvalueFunction
applied to the values in the stream and the keys are the result of the providedkeyFunction
applied to each value in the stream. - initialize() - Method in class org.sonar.core.i18n.DefaultI18n
- initPlugin(String) - Method in class org.sonar.core.i18n.DefaultI18n
- Input<ISSUE extends Trackable> - Interface in org.sonar.core.issue.tracking
- install(ComponentContainer, Predicate<Object>, Predicate<Object>) - Method in class org.sonar.core.extension.CoreExtensionsInstaller
- installed(CoreExtension) - Method in interface org.sonar.core.extension.CoreExtensionRepository
-
Register that the specified Core Extension has been installed.
- installed(CoreExtension) - Method in class org.sonar.core.extension.CoreExtensionRepositoryImpl
- INSTANCE - org.sonar.core.util.UuidFactoryImpl
-
Should be removed as long
Uuids
is not used anymore. - isBeingClosed() - Method in class org.sonar.core.issue.DefaultIssue
-
True when one of the following conditions is true : the related component has been deleted or renamed the rule has been deleted (eg.
- isChanged() - Method in class org.sonar.core.issue.DefaultIssue
- isCompatibleWith(String) - Method in class org.sonar.core.platform.PluginInfo
-
Find out if this plugin is compatible with a given version of SonarQube.
- isComplete() - Method in class org.sonar.core.issue.tracking.Tracking
- isCopied() - Method in class org.sonar.core.issue.DefaultIssue
- isDebugEnabled() - Method in class org.sonar.core.util.logs.Profiler
- isExtensionProvider(Object) - Static method in class org.sonar.core.extension.ExtensionProviderSupport
- isFromExternalRuleEngine() - Method in class org.sonar.core.issue.DefaultIssue
- isInstalled(String) - Method in interface org.sonar.core.extension.CoreExtensionRepository
-
Tells whether the repository knows of Core Extension with this exact name.
- isInstalled(String) - Method in class org.sonar.core.extension.CoreExtensionRepositoryImpl
- isLazy(ComponentAdapter<?>) - Method in class org.sonar.core.platform.StartableCloseableSafeLifecyleStrategy
- isNew() - Method in class org.sonar.core.issue.DefaultIssue
- isNew() - Method in class org.sonar.core.issue.DefaultIssueComment
- isOnDisabledRule() - Method in class org.sonar.core.issue.DefaultIssue
- isSonarLintSupported() - Method in class org.sonar.core.platform.PluginInfo
- IssueChangeContext - Class in org.sonar.core.issue
- IssueExclusionProperties - Class in org.sonar.core.config
- issueKey() - Method in class org.sonar.core.issue.DefaultIssueComment
- issueKey() - Method in class org.sonar.core.issue.FieldDiffs
- isTraceEnabled() - Method in class org.sonar.core.util.logs.Profiler
- isUseChildFirstClassLoader() - Method in class org.sonar.core.platform.PluginInfo
- isValidProjectKey(String) - Static method in class org.sonar.core.component.ComponentKeys
J
- join(Joiner) - Static method in class org.sonar.core.util.stream.MoreCollectors
-
Applies the specified
Joiner
to the current stream.
K
- key() - Method in class org.sonar.core.issue.DefaultIssue
- key() - Method in class org.sonar.core.issue.DefaultIssueComment
L
- language() - Method in class org.sonar.core.issue.DefaultIssue
- LARGE_SIZE - Static variable in class org.sonar.core.config.IssueExclusionProperties
- LazyInput<ISSUE extends Trackable> - Class in org.sonar.core.issue.tracking
- LazyInput() - Constructor for class org.sonar.core.issue.tracking.LazyInput
- length() - Method in class org.sonar.core.issue.tracking.LineHashSequence
-
Number of lines
- LIB_RELATIVE_PATH_IN_JAR - Static variable in class org.sonar.core.platform.PluginJarExploder
- line() - Method in class org.sonar.core.issue.DefaultIssue
- LineAndLineHashAndMessage(Trackable) - Constructor for class org.sonar.core.issue.tracking.AbstractTracker.LineAndLineHashAndMessage
- LineAndLineHashKey(Trackable) - Constructor for class org.sonar.core.issue.tracking.AbstractTracker.LineAndLineHashKey
- LineHashSequence - Class in org.sonar.core.issue.tracking
-
Sequence of hash of lines for a given file
- LineHashSequence(List<String>) - Constructor for class org.sonar.core.issue.tracking.LineHashSequence
- LineRange - Class in org.sonar.core.hash
- LineRange(int, int) - Constructor for class org.sonar.core.hash.LineRange
- LineReaderIterator - Class in org.sonar.core.util
-
Read lines from a
Reader
- LineReaderIterator(Reader) - Constructor for class org.sonar.core.util.LineReaderIterator
- LINKS_SOURCES_DEV - Static variable in class org.sonar.core.config.ScannerProperties
- load() - Method in class org.sonar.core.extension.CoreExtensionsLoader
- load() - Method in class org.sonar.core.extension.ServiceLoaderWrapper
- load(ClassLoader) - Method in class org.sonar.core.extension.ServiceLoaderWrapper
- load(Collection<ExplodedPlugin>) - Method in class org.sonar.core.platform.PluginClassLoader
- load(Map<String, ExplodedPlugin>) - Method in class org.sonar.core.platform.PluginClassLoader
- load(CoreExtension.Context) - Method in interface org.sonar.core.extension.CoreExtension
- loadedCoreExtensions() - Method in interface org.sonar.core.extension.CoreExtensionRepository
- loadedCoreExtensions() - Method in class org.sonar.core.extension.CoreExtensionRepositoryImpl
- loadIssues() - Method in class org.sonar.core.issue.tracking.LazyInput
- loadLineHashSequence() - Method in class org.sonar.core.issue.tracking.LazyInput
- log() - Method in class org.sonar.core.util.ProgressLogger
- Logback - Class in org.sonar.core.config
-
Configure Logback
- login() - Method in class org.sonar.core.user.DefaultUser
- logTimeLast(boolean) - Method in class org.sonar.core.util.logs.Profiler
-
Defines whether time is added to stop messages before or after context (if any).
M
- MALFORMED_KEY_MESSAGE - Static variable in class org.sonar.core.component.ComponentKeys
- manualSeverity() - Method in class org.sonar.core.issue.DefaultIssue
- markdownText() - Method in class org.sonar.core.issue.DefaultIssueComment
- match(Tracking<RAW, BASE>, Function<Trackable, AbstractTracker.SearchKey>) - Method in class org.sonar.core.issue.tracking.AbstractTracker
- MAX_COMPONENT_KEY_LENGTH - Static variable in class org.sonar.core.component.ComponentKeys
- MAX_LENGTH - Static variable in class org.sonar.core.util.Uuids
- mergeNotSupportedMerger() - Static method in class org.sonar.core.util.stream.MoreCollectors
- message() - Method in class org.sonar.core.issue.DefaultIssue
- message(Locale, String, String, Object...) - Method in class org.sonar.core.i18n.DefaultI18n
- message(Locale, String, String, Object...) - Method in interface org.sonar.core.i18n.I18n
-
Searches the message of the
key
for thelocale
in the list of available bundles. - Module - Class in org.sonar.core.platform
- Module() - Constructor for class org.sonar.core.platform.Module
- moduleUuid() - Method in class org.sonar.core.issue.DefaultIssue
- moduleUuidPath() - Method in class org.sonar.core.issue.DefaultIssue
- MoreCollectors - Class in org.sonar.core.util.stream
- MULTICRITERIA_SUFFIX - Static variable in class org.sonar.core.config.IssueExclusionProperties
- mustSendNotifications() - Method in class org.sonar.core.issue.DefaultIssue
N
- name() - Method in class org.sonar.core.user.DefaultUser
- newLibFilter() - Method in class org.sonar.core.platform.PluginJarExploder
- newValue() - Method in class org.sonar.core.issue.FieldDiffs.Diff
- newValueLong() - Method in class org.sonar.core.issue.FieldDiffs.Diff
- next() - Method in class org.sonar.core.util.CloseableIterator
- NO_DATABASE_ID - org.sonar.core.platform.ServerId.Format
- noAdditionalSideFilter() - Static method in class org.sonar.core.extension.CoreExtensionsInstaller
- noExtensionFilter() - Static method in class org.sonar.core.extension.CoreExtensionsInstaller
- NonClosedTracking<RAW extends Trackable,BASE extends Trackable> - Class in org.sonar.core.issue.tracking
- NonNullInputFunction<F,T> - Class in org.sonar.core.util
-
Guava Function that does not accept null input elements
- NonNullInputFunction() - Constructor for class org.sonar.core.util.NonNullInputFunction
- NOT_ACCEPTED - org.sonar.core.extension.PluginRiskConsent
- NOT_UUID_DATASET_ID_LENGTH - Static variable in class org.sonar.core.platform.ServerId
O
- of(String) - Static method in exception org.sonar.core.util.ContextException
- of(String, String) - Static method in class org.sonar.core.platform.ServerId
- of(String, Throwable) - Static method in exception org.sonar.core.util.ContextException
- of(Throwable) - Static method in exception org.sonar.core.util.ContextException
- of(Input<RAW>, Input<BASE>) - Static method in class org.sonar.core.issue.tracking.NonClosedTracking
- oldValue() - Method in class org.sonar.core.issue.FieldDiffs.Diff
- oldValueLong() - Method in class org.sonar.core.issue.FieldDiffs.Diff
- openStream(URI) - Method in class org.sonar.core.util.DefaultHttpDownloader
- org.sonar.core.component - package org.sonar.core.component
- org.sonar.core.config - package org.sonar.core.config
- org.sonar.core.extension - package org.sonar.core.extension
- org.sonar.core.hash - package org.sonar.core.hash
- org.sonar.core.i18n - package org.sonar.core.i18n
- org.sonar.core.issue - package org.sonar.core.issue
- org.sonar.core.issue.tracking - package org.sonar.core.issue.tracking
- org.sonar.core.language - package org.sonar.core.language
- org.sonar.core.metric - package org.sonar.core.metric
- org.sonar.core.platform - package org.sonar.core.platform
-
Provides support of DI (Dependency Injection) container and management of plugins.
- org.sonar.core.user - package org.sonar.core.user
- org.sonar.core.util - package org.sonar.core.util
- org.sonar.core.util.logs - package org.sonar.core.util.logs
- org.sonar.core.util.stream - package org.sonar.core.util.stream
P
- parse(String) - Static method in class org.sonar.core.issue.FieldDiffs
- parse(String) - Static method in class org.sonar.core.platform.PluginInfo.RequiredPlugin
- parse(String) - Static method in class org.sonar.core.platform.ServerId
- parseDateTime(String) - Static method in class org.sonar.core.util.UtcDateUtils
- PASSPHRASE_PROP_KEY - Static variable in class org.sonar.core.config.SvnProperties
- PASSWORD_PROP_KEY - Static variable in class org.sonar.core.config.SvnProperties
- PATTERNS_ALLFILE_KEY - Static variable in class org.sonar.core.config.IssueExclusionProperties
- PATTERNS_BLOCK_KEY - Static variable in class org.sonar.core.config.IssueExclusionProperties
- PATTERNS_MULTICRITERIA_EXCLUSION_KEY - Static variable in class org.sonar.core.config.IssueExclusionProperties
- PATTERNS_MULTICRITERIA_INCLUSION_KEY - Static variable in class org.sonar.core.config.IssueExclusionProperties
- PlatformEditionProvider - Class in org.sonar.core.platform
- PlatformEditionProvider() - Constructor for class org.sonar.core.platform.PlatformEditionProvider
- PlatformLevel - Annotation Type in org.sonar.core.extension
- PlatformLevelPredicates - Class in org.sonar.core.extension
- PluginClassLoader - Class in org.sonar.core.platform
-
Loads the plugin JAR files by creating the appropriate classloaders and by instantiating the entry point classes as defined in manifests.
- PluginClassLoader(PluginClassloaderFactory) - Constructor for class org.sonar.core.platform.PluginClassLoader
- PluginClassloaderFactory - Class in org.sonar.core.platform
-
Builds the graph of classloaders to be used to instantiate plugins.
- PluginClassloaderFactory() - Constructor for class org.sonar.core.platform.PluginClassloaderFactory
- PluginInfo - Class in org.sonar.core.platform
- PluginInfo(String) - Constructor for class org.sonar.core.platform.PluginInfo
- PluginInfo.RequiredPlugin - Class in org.sonar.core.platform
- PluginJarExploder - Class in org.sonar.core.platform
- PluginJarExploder() - Constructor for class org.sonar.core.platform.PluginJarExploder
- PluginRepository - Interface in org.sonar.core.platform
-
Provides information about the plugins installed in the dependency injection container
- PluginRiskConsent - Enum in org.sonar.core.extension
- PLUGINS_RISK_CONSENT - Static variable in class org.sonar.core.config.CorePropertyDefinitions
- populateContainer(T) - Method in interface org.sonar.core.platform.ContainerPopulator
- PRIVATE_KEY_PATH_PROP_KEY - Static variable in class org.sonar.core.config.SvnProperties
- Profiler - Class in org.sonar.core.util.logs
- Profiler() - Constructor for class org.sonar.core.util.logs.Profiler
- ProgressLogger - Class in org.sonar.core.util
-
Background thread that logs the state of a counter at fixed intervals.
- ProgressLogger(String, AtomicLong, Logger) - Constructor for class org.sonar.core.util.ProgressLogger
- projectKey() - Method in class org.sonar.core.issue.DefaultIssue
- projectUuid() - Method in class org.sonar.core.issue.DefaultIssue
- Protobuf - Class in org.sonar.core.util
-
Utility to read and write Protocol Buffers messages
- ProtobufJsonFormat - Class in org.sonar.core.util
-
Converts a Protocol Buffers message to JSON.
- PULL_REQUEST_BASE - Static variable in class org.sonar.core.config.ScannerProperties
- PULL_REQUEST_BRANCH - Static variable in class org.sonar.core.config.ScannerProperties
- PULL_REQUEST_KEY - Static variable in class org.sonar.core.config.ScannerProperties
- PurgeConstants - Interface in org.sonar.core.config
- PurgeProperties - Class in org.sonar.core.config
R
- rawToBase - Variable in class org.sonar.core.issue.tracking.Tracking
-
Matched issues -> a raw issue is associated to a base issue
- read(File, Parser<MSG>) - Static method in class org.sonar.core.util.Protobuf
-
Returns the message contained in
file
. - read(InputStream, Parser<MSG>) - Static method in class org.sonar.core.util.Protobuf
- readBytes(URI) - Method in class org.sonar.core.util.DefaultHttpDownloader
- readStream(File, Parser<MSG>) - Static method in class org.sonar.core.util.Protobuf
-
Reads a stream of messages.
- readStream(InputStream, Parser<MSG>) - Static method in class org.sonar.core.util.Protobuf
-
Reads a stream of messages.
- readString(URI, Charset) - Method in class org.sonar.core.util.DefaultHttpDownloader
- RemotePluginFile - Class in org.sonar.core.platform
- RemotePluginFile(String, String) - Constructor for class org.sonar.core.platform.RemotePluginFile
- remove() - Method in class org.sonar.core.util.CloseableIterator
- removeChild(ComponentContainer) - Method in class org.sonar.core.platform.ComponentContainer
- REQUIRED - org.sonar.core.extension.PluginRiskConsent
- RequiredPlugin(String, Version) - Constructor for class org.sonar.core.platform.PluginInfo.RequiredPlugin
- resolution() - Method in class org.sonar.core.issue.DefaultIssue
- RESOURCE_KEY - Static variable in class org.sonar.core.config.IssueExclusionProperties
- RULE_KEY - Static variable in class org.sonar.core.config.IssueExclusionProperties
- ruleKey() - Method in class org.sonar.core.issue.DefaultIssue
S
- scan() - Method in class org.sonar.core.issue.IssueChangeContext
- ScannerMetrics - Class in org.sonar.core.metric
-
This class is used to know the list of metrics that can be sent in the analysis report.
- ScannerMetrics() - Constructor for class org.sonar.core.metric.ScannerMetrics
- ScannerMetrics(Metrics[]) - Constructor for class org.sonar.core.metric.ScannerMetrics
- ScannerProperties - Class in org.sonar.core.config
- selectedAt() - Method in class org.sonar.core.issue.DefaultIssue
- SequenceUuidFactory - Class in org.sonar.core.util
-
Only for tests.
- SequenceUuidFactory() - Constructor for class org.sonar.core.util.SequenceUuidFactory
- ServerId - Class in org.sonar.core.platform
- ServerId.Format - Enum in org.sonar.core.platform
- ServiceLoaderWrapper - Class in org.sonar.core.extension
- ServiceLoaderWrapper() - Constructor for class org.sonar.core.extension.ServiceLoaderWrapper
- setActive(boolean) - Method in class org.sonar.core.user.DefaultUser
- setAssigneeUuid(String) - Method in class org.sonar.core.issue.DefaultIssue
- setAttribute(String, String) - Method in class org.sonar.core.issue.DefaultIssue
- setAttributes(Map<String, String>) - Method in class org.sonar.core.issue.DefaultIssue
- setAuthorLogin(String) - Method in class org.sonar.core.issue.DefaultIssue
- setBasePlugin(String) - Method in class org.sonar.core.platform.PluginInfo
- setBeingClosed(boolean) - Method in class org.sonar.core.issue.DefaultIssue
- setChanged(boolean) - Method in class org.sonar.core.issue.DefaultIssue
- setChecksum(String) - Method in class org.sonar.core.issue.DefaultIssue
- setCloseDate(Date) - Method in class org.sonar.core.issue.DefaultIssue
- setComponentKey(String) - Method in class org.sonar.core.issue.DefaultIssue
- setComponentUuid(String) - Method in class org.sonar.core.issue.DefaultIssue
- setContext(String, Object) - Method in exception org.sonar.core.util.ContextException
- setCopied(boolean) - Method in class org.sonar.core.issue.DefaultIssue
- setCreatedAt(Date) - Method in class org.sonar.core.issue.DefaultIssueComment
- setCreationDate(Date) - Method in class org.sonar.core.issue.DefaultIssue
- setCreationDate(Date) - Method in class org.sonar.core.issue.FieldDiffs
- setCurrentChange(FieldDiffs) - Method in class org.sonar.core.issue.DefaultIssue
- setCurrentChangeWithoutAddChange(FieldDiffs) - Method in class org.sonar.core.issue.DefaultIssue
- setDescription(String) - Method in class org.sonar.core.platform.PluginInfo
- setDiff(String, Serializable, Serializable) - Method in class org.sonar.core.issue.FieldDiffs
- setDisplayVersion(String) - Method in class org.sonar.core.platform.PluginInfo
- setDocumentationPath(String) - Method in class org.sonar.core.platform.PluginInfo
- setEffort(Duration) - Method in class org.sonar.core.issue.DefaultIssue
- setEmail(String) - Method in class org.sonar.core.user.DefaultUser
- setFieldChange(IssueChangeContext, String, Serializable, Serializable) - Method in class org.sonar.core.issue.DefaultIssue
- setGap(Double) - Method in class org.sonar.core.issue.DefaultIssue
- setHomepageUrl(String) - Method in class org.sonar.core.platform.PluginInfo
- setImplementationBuild(String) - Method in class org.sonar.core.platform.PluginInfo
- setIsFromExternalRuleEngine(boolean) - Method in class org.sonar.core.issue.DefaultIssue
- setIssueKey(String) - Method in class org.sonar.core.issue.DefaultIssueComment
- setIssueKey(String) - Method in class org.sonar.core.issue.FieldDiffs
- setIssueTrackerUrl(String) - Method in class org.sonar.core.platform.PluginInfo
- setJarFile(File) - Method in class org.sonar.core.platform.PluginInfo
- setKey(String) - Method in class org.sonar.core.issue.DefaultIssue
- setKey(String) - Method in class org.sonar.core.issue.DefaultIssueComment
- setLanguage(String) - Method in class org.sonar.core.issue.DefaultIssue
- setLicense(String) - Method in class org.sonar.core.platform.PluginInfo
- setLine(Integer) - Method in class org.sonar.core.issue.DefaultIssue
- setLoadedCoreExtensions(Set<CoreExtension>) - Method in interface org.sonar.core.extension.CoreExtensionRepository
-
Register the loaded Core Extensions in the repository.
- setLoadedCoreExtensions(Set<CoreExtension>) - Method in class org.sonar.core.extension.CoreExtensionRepositoryImpl
- setLocations(Object) - Method in class org.sonar.core.issue.DefaultIssue
- setLogin(String) - Method in class org.sonar.core.user.DefaultUser
- setMainClass(String) - Method in class org.sonar.core.platform.PluginInfo
-
Required
- setManualSeverity(boolean) - Method in class org.sonar.core.issue.DefaultIssue
- setMarkdownText(String) - Method in class org.sonar.core.issue.DefaultIssueComment
- setMessage(String) - Method in class org.sonar.core.issue.DefaultIssue
- setMinimalSqVersion(Version) - Method in class org.sonar.core.platform.PluginInfo
- setModuleUuid(String) - Method in class org.sonar.core.issue.DefaultIssue
- setModuleUuidPath(String) - Method in class org.sonar.core.issue.DefaultIssue
- setName(String) - Method in class org.sonar.core.platform.PluginInfo
- setName(String) - Method in class org.sonar.core.user.DefaultUser
- setNew(boolean) - Method in class org.sonar.core.issue.DefaultIssue
- setNew(boolean) - Method in class org.sonar.core.issue.DefaultIssueComment
- setOnDisabledRule(boolean) - Method in class org.sonar.core.issue.DefaultIssue
- setOrganizationName(String) - Method in class org.sonar.core.platform.PluginInfo
- setOrganizationUrl(String) - Method in class org.sonar.core.platform.PluginInfo
- setParent(ComponentContainer) - Method in class org.sonar.core.platform.ComponentContainer
- setPeriodMs(long) - Method in class org.sonar.core.util.ProgressLogger
-
Default is 1 minute
- setPluralLabel(String) - Method in class org.sonar.core.util.ProgressLogger
-
For example "issues", "measures", ...
- setProjectKey(String) - Method in class org.sonar.core.issue.DefaultIssue
- setProjectUuid(String) - Method in class org.sonar.core.issue.DefaultIssue
- setResolution(String) - Method in class org.sonar.core.issue.DefaultIssue
- setRuleKey(RuleKey) - Method in class org.sonar.core.issue.DefaultIssue
- setSelectedAt(Long) - Method in class org.sonar.core.issue.DefaultIssue
- setSendNotifications(boolean) - Method in class org.sonar.core.issue.DefaultIssue
- setSeverity(String) - Method in class org.sonar.core.issue.DefaultIssue
- setSonarLintSupported(boolean) - Method in class org.sonar.core.platform.PluginInfo
- setStatus(String) - Method in class org.sonar.core.issue.DefaultIssue
- setTags(Collection<String>) - Method in class org.sonar.core.issue.DefaultIssue
- SettingFormatter - Class in org.sonar.core.util
- setType(RuleType) - Method in class org.sonar.core.issue.DefaultIssue
- setUpdatedAt(Date) - Method in class org.sonar.core.issue.DefaultIssueComment
- setUpdateDate(Date) - Method in class org.sonar.core.issue.DefaultIssue
- setUseChildFirstClassLoader(boolean) - Method in class org.sonar.core.platform.PluginInfo
- setUserUuid(String) - Method in class org.sonar.core.issue.DefaultIssueComment
- setUserUuid(String) - Method in class org.sonar.core.issue.FieldDiffs
- setVersion(Version) - Method in class org.sonar.core.platform.PluginInfo
- severity() - Method in class org.sonar.core.issue.DefaultIssue
- SimpleTracker<RAW extends Trackable,BASE extends Trackable> - Class in org.sonar.core.issue.tracking
-
A simplified version of
Tracker
, which doesn't use line hash sequences nor block hash sequences and only has two steps instead of 5 steps. - SimpleTracker() - Constructor for class org.sonar.core.issue.tracking.SimpleTracker
- size() - Method in class org.sonar.core.platform.ComponentContainer
- Slug - Class in org.sonar.core.util
- slugify(String) - Static method in class org.sonar.core.util.Slug
- SONAR_ANALYSIS - Static variable in class org.sonar.core.config.CorePropertyDefinitions
- SONAR_ANALYSIS_DETECTEDCI - Static variable in class org.sonar.core.config.CorePropertyDefinitions
- SONAR_ANALYSIS_DETECTEDSCM - Static variable in class org.sonar.core.config.CorePropertyDefinitions
- SONAR_LF_ABOUT_TEXT - Static variable in class org.sonar.core.config.WebConstants
- SONAR_LF_ENABLE_GRAVATAR - Static variable in class org.sonar.core.config.WebConstants
- SONAR_LF_GRAVATAR_SERVER_URL - Static variable in class org.sonar.core.config.WebConstants
- SONAR_LF_LOGO_URL - Static variable in class org.sonar.core.config.WebConstants
- SONAR_LF_LOGO_WIDTH_PX - Static variable in class org.sonar.core.config.WebConstants
- SourceHashComputer - Class in org.sonar.core.hash
-
Computes the hash of the source lines of a file by simply added lines of that file one by one in order with
SourceHashComputer.addLine(String, boolean)
. - SourceHashComputer() - Constructor for class org.sonar.core.hash.SourceHashComputer
- SourceLineHashesComputer - Class in org.sonar.core.hash
-
Computes the hash of each line of a given file by simply added lines of that file one by one in order with
SourceLineHashesComputer.addLine(String)
. - SourceLineHashesComputer() - Constructor for class org.sonar.core.hash.SourceLineHashesComputer
- SourceLineHashesComputer(int) - Constructor for class org.sonar.core.hash.SourceLineHashesComputer
- SPLIT_CHARACTER - Static variable in class org.sonar.core.platform.ServerId
- start() - Method in class org.sonar.core.i18n.DefaultI18n
- start() - Method in class org.sonar.core.util.logs.Profiler
- start() - Method in class org.sonar.core.util.ProgressLogger
-
Warning, does not check if already started.
- start(Object) - Method in class org.sonar.core.platform.StartableCloseableSafeLifecyleStrategy
- StartableCloseableSafeLifecyleStrategy - Class in org.sonar.core.platform
- StartableCloseableSafeLifecyleStrategy() - Constructor for class org.sonar.core.platform.StartableCloseableSafeLifecyleStrategy
- startComponents() - Method in class org.sonar.core.platform.ComponentContainer
-
This method MUST NOT be renamed start() because the container is registered itself in picocontainer.
- startDebug(String) - Method in class org.sonar.core.util.logs.Profiler
- startDebug(String, Object...) - Method in class org.sonar.core.util.logs.Profiler
- startInfo(String) - Method in class org.sonar.core.util.logs.Profiler
- startInfo(String, Object...) - Method in class org.sonar.core.util.logs.Profiler
- startOffset() - Method in class org.sonar.core.hash.LineRange
- startTrace(String) - Method in class org.sonar.core.util.logs.Profiler
- startTrace(String, Object...) - Method in class org.sonar.core.util.logs.Profiler
- status() - Method in class org.sonar.core.issue.DefaultIssue
- stop() - Method in class org.sonar.core.i18n.DefaultI18n
- stop() - Method in class org.sonar.core.util.ProgressLogger
- stop(Object) - Method in class org.sonar.core.platform.StartableCloseableSafeLifecyleStrategy
- stopComponents() - Method in class org.sonar.core.platform.ComponentContainer
-
This method MUST NOT be renamed stop() because the container is registered itself in picocontainer.
- stopDebug() - Method in class org.sonar.core.util.logs.Profiler
- stopDebug(String) - Method in class org.sonar.core.util.logs.Profiler
- stopDebug(String, Object...) - Method in class org.sonar.core.util.logs.Profiler
- stopError(String, Object...) - Method in class org.sonar.core.util.logs.Profiler
- stopInfo() - Method in class org.sonar.core.util.logs.Profiler
- stopInfo(String) - Method in class org.sonar.core.util.logs.Profiler
- stopInfo(String, Object...) - Method in class org.sonar.core.util.logs.Profiler
- stopTrace() - Method in class org.sonar.core.util.logs.Profiler
-
Works only if a message have been set in startXXX() methods.
- stopTrace(String) - Method in class org.sonar.core.util.logs.Profiler
- stopTrace(String, Object...) - Method in class org.sonar.core.util.logs.Profiler
- SUB_CATEGORY_IGNORE_ISSUES - Static variable in class org.sonar.core.config.IssueExclusionProperties
- SvnProperties - Class in org.sonar.core.config
T
- tags() - Method in class org.sonar.core.issue.DefaultIssue
- toArrayList() - Static method in class org.sonar.core.util.stream.MoreCollectors
-
Delegates to
Collectors.toCollection(Supplier)
. - toArrayList(int) - Static method in class org.sonar.core.util.stream.MoreCollectors
-
Does
java.util.stream.MoreCollectors.toCollection(() -> new ArrayList<>(size));
which is equivalent toMoreCollectors.toArrayList()
but avoiding array copies when the size of the resulting list is already known. - toEncodedString() - Method in class org.sonar.core.issue.FieldDiffs
- toEnumSet(Class<E>) - Static method in class org.sonar.core.util.stream.MoreCollectors
-
A Collector into an
EnumSet
of specified enumeration. - toHashSet() - Static method in class org.sonar.core.util.stream.MoreCollectors
-
Delegates to
Collectors.toCollection(Supplier)
. - toHashSet(int) - Static method in class org.sonar.core.util.stream.MoreCollectors
-
Does
java.util.stream.MoreCollectors.toCollection(() -> new HashSet<>(size));
which is equivalent toMoreCollectors.toHashSet()
but avoiding array copies when the size of the resulting set is already known. - toJson(Message) - Static method in class org.sonar.core.util.ProtobufJsonFormat
- toList() - Static method in class org.sonar.core.util.stream.MoreCollectors
-
A Collector into an
ImmutableList
. - toList(int) - Static method in class org.sonar.core.util.stream.MoreCollectors
-
A Collector into an
ImmutableList
of the specified expected size. - toOneElement() - Static method in class org.sonar.core.util.stream.MoreCollectors
-
For stream of one expected element, return the element
- toSet() - Static method in class org.sonar.core.util.stream.MoreCollectors
-
A Collector into an
ImmutableSet
. - toSet(int) - Static method in class org.sonar.core.util.stream.MoreCollectors
-
A Collector into an
ImmutableSet
of the specified expected size. - toString() - Method in class org.sonar.core.issue.DefaultIssue
- toString() - Method in class org.sonar.core.issue.FieldDiffs.Diff
- toString() - Method in class org.sonar.core.issue.FieldDiffs
- toString() - Method in class org.sonar.core.issue.IssueChangeContext
- toString() - Method in class org.sonar.core.issue.tracking.Tracking
- toString() - Method in enum org.sonar.core.language.UnanalyzedLanguages
- toString() - Method in class org.sonar.core.platform.PluginInfo.RequiredPlugin
- toString() - Method in class org.sonar.core.platform.PluginInfo
- toString() - Method in class org.sonar.core.platform.ServerId
- toString() - Method in class org.sonar.core.user.DefaultUser
- track(Collection<RAW>, Collection<BASE>) - Method in class org.sonar.core.issue.tracking.SimpleTracker
- Trackable - Interface in org.sonar.core.issue.tracking
- trackClosed(NonClosedTracking<RAW, BASE>, Input<BASE>) - Method in class org.sonar.core.issue.tracking.Tracker
- Tracker<RAW extends Trackable,BASE extends Trackable> - Class in org.sonar.core.issue.tracking
- Tracker() - Constructor for class org.sonar.core.issue.tracking.Tracker
- Tracking<RAW extends Trackable,BASE extends Trackable> - Class in org.sonar.core.issue.tracking
- Tracking(Collection<RAW>, Collection<BASE>, IdentityHashMap<RAW, BASE>, IdentityHashMap<BASE, RAW>) - Constructor for class org.sonar.core.issue.tracking.Tracking
- trackNonClosed(Input<RAW>, Input<BASE>) - Method in class org.sonar.core.issue.tracking.Tracker
- type() - Method in class org.sonar.core.issue.DefaultIssue
U
- UnanalyzedLanguages - Enum in org.sonar.core.language
- uniqueIndex(Function<? super E, K>) - Static method in class org.sonar.core.util.stream.MoreCollectors
-
Creates an
ImmutableMap
from the stream where the values are the values in the stream and the keys are the result of the providedkeyFunction
applied to each value in the stream. - uniqueIndex(Function<? super E, K>, int) - Static method in class org.sonar.core.util.stream.MoreCollectors
-
Same as
MoreCollectors.uniqueIndex(Function)
but using an underlyingMap
initialized with a capacity for the specified expected size. - uniqueIndex(Function<? super E, K>, Function<? super E, V>) - Static method in class org.sonar.core.util.stream.MoreCollectors
-
Creates an
ImmutableMap
from the stream where the values are the result ofvalueFunction
applied to the values in the stream and the keys are the result of the providedkeyFunction
applied to each value in the stream. - uniqueIndex(Function<? super E, K>, Function<? super E, V>, int) - Static method in class org.sonar.core.util.stream.MoreCollectors
-
Same as
MoreCollectors.uniqueIndex(Function, Function)
but using an underlyingMap
initialized with a capacity for the specified expected size. - unload(Collection<Plugin>) - Method in class org.sonar.core.platform.PluginClassLoader
- unorderedFlattenIndex(Function<? super E, K>, Function<? super E, Stream<V>>) - Static method in class org.sonar.core.util.stream.MoreCollectors
-
A Collector similar to
MoreCollectors.unorderedIndex(Function, Function)
except that it expects thevalueFunction
to return aStream
which content will be flatten into the returnedImmutableSetMultimap
. - unorderedIndex(Function<? super E, K>) - Static method in class org.sonar.core.util.stream.MoreCollectors
-
Creates an
ImmutableSetMultimap
from the stream where the values are the values in the stream and the keys are the result of the providedkeyFunction
applied to each value in the stream. - unorderedIndex(Function<? super E, K>, Function<? super E, V>) - Static method in class org.sonar.core.util.stream.MoreCollectors
-
Creates an
ImmutableSetMultimap
from the stream where the values are the result ofvalueFunction
applied to the values in the stream and the keys are the result of the providedkeyFunction
applied to each value in the stream. - updatedAt() - Method in class org.sonar.core.issue.DefaultIssueComment
- updateDate() - Method in class org.sonar.core.issue.DefaultIssue
- USER_PROP_KEY - Static variable in class org.sonar.core.config.SvnProperties
- userUuid() - Method in class org.sonar.core.issue.DefaultIssueComment
-
The user uuid who created the comment.
- userUuid() - Method in class org.sonar.core.issue.FieldDiffs
- userUuid() - Method in class org.sonar.core.issue.IssueChangeContext
- UtcDateUtils - Class in org.sonar.core.util
- UUID_DATASET_ID_LENGTH - Static variable in class org.sonar.core.platform.ServerId
- UUID_EXAMPLE_01 - Static variable in class org.sonar.core.util.Uuids
- UUID_EXAMPLE_02 - Static variable in class org.sonar.core.util.Uuids
- UUID_EXAMPLE_03 - Static variable in class org.sonar.core.util.Uuids
- UUID_EXAMPLE_04 - Static variable in class org.sonar.core.util.Uuids
- UUID_EXAMPLE_05 - Static variable in class org.sonar.core.util.Uuids
- UUID_EXAMPLE_06 - Static variable in class org.sonar.core.util.Uuids
- UUID_EXAMPLE_07 - Static variable in class org.sonar.core.util.Uuids
- UUID_EXAMPLE_08 - Static variable in class org.sonar.core.util.Uuids
- UUID_EXAMPLE_09 - Static variable in class org.sonar.core.util.Uuids
- UUID_EXAMPLE_10 - Static variable in class org.sonar.core.util.Uuids
- UuidFactory - Interface in org.sonar.core.util
- UuidFactoryFast - Class in org.sonar.core.util
-
NOT thread safe About 10x faster than
UuidFactoryImpl
It does not take into account the MAC address to calculate the ids, so it is machine-independent. - UuidFactoryImpl - Enum in org.sonar.core.util
- UuidGenerator - Interface in org.sonar.core.util
-
A generator of UUID as a byte array which is made of two parts: a base, which is machine and time dependant and therefor will change with time an increment
- UuidGenerator.WithFixedBase - Interface in org.sonar.core.util
- UuidGeneratorImpl - Class in org.sonar.core.util
- UuidGeneratorImpl() - Constructor for class org.sonar.core.util.UuidGeneratorImpl
- Uuids - Class in org.sonar.core.util
V
- value() - Method in annotation type org.sonar.core.extension.PlatformLevel
-
Supported values are: 1, 2, 3 and 4.
- valueOf(String) - Static method in enum org.sonar.core.extension.PluginRiskConsent
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sonar.core.language.UnanalyzedLanguages
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sonar.core.platform.EditionProvider.Edition
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sonar.core.platform.ServerId.Format
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sonar.core.util.UuidFactoryImpl
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.sonar.core.extension.PluginRiskConsent
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.sonar.core.language.UnanalyzedLanguages
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.sonar.core.platform.EditionProvider.Edition
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.sonar.core.platform.ServerId.Format
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.sonar.core.util.UuidFactoryImpl
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WebConstants - Class in org.sonar.core.config
-
List of web setting keys not defined in
CoreProperties
- WEEKS_BEFORE_DELETING_ALL_SNAPSHOTS - Static variable in interface org.sonar.core.config.PurgeConstants
- WEEKS_BEFORE_KEEPING_ONLY_ANALYSES_WITH_VERSION - Static variable in interface org.sonar.core.config.PurgeConstants
- WEEKS_BEFORE_KEEPING_ONLY_ONE_SNAPSHOT_BY_MONTH - Static variable in interface org.sonar.core.config.PurgeConstants
- WEEKS_BEFORE_KEEPING_ONLY_ONE_SNAPSHOT_BY_WEEK - Static variable in interface org.sonar.core.config.PurgeConstants
- WITH_DATABASE_ID - org.sonar.core.platform.ServerId.Format
- withFixedBase() - Method in interface org.sonar.core.util.UuidGenerator
-
Provide a new UUID generating instance which will allow generation of UUIDs which base is constant and can vary according to a provided increment value (see
UuidGenerator.WithFixedBase.generate(int)
). - withFixedBase() - Method in class org.sonar.core.util.UuidGeneratorImpl
- wrap(CloseableIterator<T>, AutoCloseable...) - Static method in class org.sonar.core.util.CloseableIterator
-
Wraps a
CloseableIterator
and optionally other instances ofAutoCloseable
that must be closed at the same time. - write(Message, File) - Static method in class org.sonar.core.util.Protobuf
-
Writes a single message to
file
. - write(Message, JsonWriter) - Static method in class org.sonar.core.util.ProtobufJsonFormat
- writeStream(Iterable<MSG>, File, boolean) - Static method in class org.sonar.core.util.Protobuf
-
Streams multiple messages to
file
. - writeStream(Iterable<MSG>, OutputStream) - Static method in class org.sonar.core.util.Protobuf
-
Streams multiple messages to
output
.
All Classes All Packages