sonar-dotnet
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency> <groupId>org.sonarsource.dotnet</groupId> <artifactId>sonar-dotnet</artifactId> <version>10.9.1.115516</version> </dependency>
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.sonarsource.parent</groupId> <artifactId>parent</artifactId> <version>83.0.0.2369</version> </parent> <groupId>org.sonarsource.dotnet</groupId> <artifactId>sonar-dotnet</artifactId> <version>10.9.1.115516</version> <packaging>pom</packaging> <name>Sonar .NET Java Plugin</name> <description>Code Analyzers for .NET</description> <url>https://github.com/SonarSource/sonar-dotnet</url> <inceptionYear>2014</inceptionYear> <organization> <name>SonarSource</name> <url>http://www.sonarsource.com</url> </organization> <licenses> <license> <name>SSALv1</name> <url>https://sonarsource.com/license/ssal/</url> <distribution>repo</distribution> </license> </licenses> <modules> <module>sonar-dotnet-core</module> <module>sonar-csharp-core</module> <module>sonar-csharp-plugin</module> <module>sonar-vbnet-plugin</module> <module>sonar-vbnet-core</module> </modules> <scm> <connection>scm:git:git@github.com:SonarSource/sonar-dotnet.git</connection> <developerConnection>scm:git:git@github.com:SonarSource/sonar-dotnet.git</developerConnection> <url>https://github.com/SonarSource/sonar-dotnet</url> <tag>HEAD</tag> </scm> <issueManagement> <system>GitHub Issues</system> <url>https://github.com/SonarSource/sonar-dotnet/issues</url> </issueManagement> <properties> <!-- Release: enable publication to Bintray --> <artifactsToPublish>${project.groupId}:sonar-csharp-plugin:jar,${project.groupId}:sonar-vbnet-plugin:jar</artifactsToPublish> <artifactsToDownload>${project.groupId}:SonarAnalyzer.CSharp:nupkg,${project.groupId}:SonarAnalyzer.VisualBasic:nupkg</artifactsToDownload> <!-- We are ignoring java doc warnings - this is because we are using JDK 11. Ideally we should not do that. --> <doclint>none</doclint> <sonar.analyzer.commons.version>2.17.0.3322</sonar.analyzer.commons.version> <sonar.plugin.api.version>11.3.0.2824</sonar.plugin.api.version> <sonar.api.impl.version>25.4.0.105899</sonar.api.impl.version> <jdk.min.version>17</jdk.min.version> <maven.compiler.release>${jdk.min.version}</maven.compiler.release> <!-- See: https://github.com/SonarSource/sonar-plugin-api#compatibility --> <plugin.api.min.version>9.14.0.375</plugin.api.min.version> <!-- Test dependencies --> <junit.version>5.12.2</junit.version> <maven.test.redirectTestOutputToFile>true</maven.test.redirectTestOutputToFile> <sonarAnalyzer.workDirectory>${project.build.directory}/analyzer</sonarAnalyzer.workDirectory> <rspec.directory>${project.build.directory}/../../analyzers/rspec</rspec.directory> <packaging.directory>${project.build.directory}/../../analyzers/packaging</packaging.directory> <maven.deploy.skip>false</maven.deploy.skip> </properties> <dependencyManagement> <dependencies> <dependency> <groupId>org.sonarsource.api.plugin</groupId> <artifactId>sonar-plugin-api</artifactId> <version>${sonar.plugin.api.version}</version> <!-- Provided at runtime by SonarQube/Cloud --> <scope>provided</scope> </dependency> <dependency> <groupId>org.sonarsource.analyzer-commons</groupId> <artifactId>sonar-analyzer-commons</artifactId> <version>${sonar.analyzer.commons.version}</version> </dependency> <dependency> <groupId>org.sonarsource.sonarqube</groupId> <artifactId>sonar-plugin-api-impl</artifactId> <version>${sonar.api.impl.version}</version> <scope>test</scope> </dependency> <dependency> <groupId>org.sonarsource.api.plugin</groupId> <artifactId>sonar-plugin-api-test-fixtures</artifactId> <version>${sonar.plugin.api.version}</version> <scope>test</scope> </dependency> <dependency> <groupId>com.google.code.findbugs</groupId> <artifactId>jsr305</artifactId> <version>3.0.2</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.7.36</version> <scope>test</scope> </dependency> <dependency> <groupId>org.junit</groupId> <artifactId>junit-bom</artifactId> <version>${junit.version}</version> <type>pom</type> <scope>import</scope> </dependency> <dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter-engine</artifactId> <version>${junit.version}</version> <scope>test</scope> </dependency> <dependency> <groupId>org.assertj</groupId> <artifactId>assertj-core</artifactId> <version>3.27.3</version> <scope>test</scope> </dependency> <dependency> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> <version>2.6</version> <scope>test</scope> </dependency> <dependency> <groupId>org.mockito</groupId> <artifactId>mockito-core</artifactId> <version>5.17.0</version> <scope>test</scope> </dependency> <dependency> <groupId>org.codehaus.woodstox</groupId> <artifactId>stax2-api</artifactId> <version>4.2.2</version> <exclusions> <exclusion> <groupId>stax</groupId> <artifactId>stax-api</artifactId> </exclusion> </exclusions> <scope>test</scope> </dependency> <dependency> <groupId>org.codehaus.staxmate</groupId> <artifactId>staxmate</artifactId> <version>2.0.1</version> <scope>test</scope> </dependency> </dependencies> </dependencyManagement> <profiles> <profile> <id>sign</id> <build> <plugins> <plugin> <groupId>org.simplify4u.plugins</groupId> <artifactId>sign-maven-plugin</artifactId> <!-- This property is defined in the parent pom: https://github.com/SonarSource/parent/blob/66063199466a4bffd46de4780af26eb6456f996d/pom.xml#L64 --> <version>${version.sign.plugin}</version> <executions> <execution> <id>sign-artifacts</id> <phase>verify</phase> <goals> <goal>sign</goal> </goals> <configuration> <keyPass>${env.PGP_PASSPHRASE}</keyPass> <keyFile>${env.SIGNKEY_PATH}</keyFile> </configuration> </execution> </executions> </plugin> </plugins> </build> </profile> </profiles> </project>