Code Analyzer for Java :: Front-end (Java Parser)

Compile Dependencies (8)

Category/LicenseGroup / ArtifactVersionUpdates
JSON Lib Apache 2.0
com.google.code.gson » gson
Gson is a Java library that can be used to convert Java Objects into their JSON representation. It can also be used to ...
2.14.02.15.0
Core Utils Apache 2.0
org.apache.commons » commons-lang3
Apache Commons Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are ...
3.21.0✔
LGPL 3.0
org.sonarsource.analyzer-commons » sonar-analyzer-commons
Logic useful for a language plugin
2.33.0.53692.34.0.15495
Regexp LGPL 3.0
org.sonarsource.analyzer-commons » sonar-regex-parsing
Logic useful to read and analyze regular expressions
2.33.0.53692.34.0.15495
LGPL 3.0
org.sonarsource.analyzer-commons » sonar-performance-measure
Logic to capture a hierarchy of performance measures, save it into a file, and merge files
2.33.0.53692.34.0.15495
EPL 2.0
org.sonarsource.java » jdt-package
Packaging of Eclipse JDT Core for SonarQube Java Analyzer
1.9.0.1840✔
LGPL 3.0
org.sonarsource.sonarlint.core » sonarlint-plugin-api
API used between SonarLint and analyzers
12.1.1.8777112.2.0.87867
LGPL 3.0
org.sonarsource.sslr » sslr-core1.26.0.4194✔

Provided Dependencies (2)

Category/LicenseGroup / ArtifactVersionUpdates
Logging MIT
org.slf4j » slf4j-api
API for SLF4J (The Simple Logging Facade for Java) which serves as a simple facade or abstraction for various logging ...
2.0.20✔
LGPL 3.0
org.sonarsource.api.plugin » sonar-plugin-api
Plugin API for SonarQube Server, SonarQube Cloud and SonarQube for IDE
14.2.0.5584✔

Test Dependencies (14)

Category/LicenseGroup / ArtifactVersionUpdates
Logging EPL 2.0 +1
ch.qos.logback » logback-core
Core implementation of Logback, a reliable, generic, fast and flexible logging framework.
1.6.5✔
Logging EPL 2.0 +1
ch.qos.logback » logback-classic
Implementation of the SLF4J API for Logback, a reliable, generic, fast and flexible logging framework.
1.6.5✔
Core Utils Apache 2.0
com.google.guava » guava
Guava is a suite of core and expanded libraries that include
33.7.2-jre✔
Testing EPL 2.0
junit » junit
JUnit Jupiter is the API for writing tests using JUnit 5.
4.13.26.1.3
Assertion Apache 2.0
org.assertj » assertj-core
Rich and fluent assertions for testing in Java
3.27.7✔
Testing EPL 2.0
org.junit.jupiter » junit-jupiter
Module "junit-jupiter" of JUnit
6.1.3✔
Mocking MIT
org.mockito » mockito-core
Mockito mock objects library core API and implementation
5.24.0✔
Mocking MIT
org.mockito » mockito-junit-jupiter
Mockito JUnit 5 support
5.24.0✔
LGPL 3.0
org.sonarsource.api.plugin » sonar-plugin-api-test-fixtures
Plugin API for SonarQube Server, SonarQube Cloud and SonarQube for IDE
14.2.0.5584✔
org.sonarsource.java » test-classpath-reader
Code Analyzer for Java :: Test Classpath Reader
8.45.0.59462✔
LGPL 3.0
org.sonarsource.scanner.engine » plugin-api-scanner-impl
Scanner-side implementation of the SonarQube Plugin API extension points (sensors, issues, measures) shared by all ...
13.16.0.6705✔
LGPL 3.0
org.sonarsource.scanner.engine » sensor-test-fixtures
Test utilities to help testing Sensors
13.16.0.6705✔
LGPL 3.0
org.sonarsource.scanner.engine » sonar-scanner-extension-framework
Shared framework for loading and managing scanner extensions
13.16.0.6705✔
LGPL 3.0
org.sonarsource.sonarlint.core » sonarlint-core
Common library used by some SonarLint flavors
12.1.1.8777112.2.0.87867