annotation-processor
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency> <groupId>io.clientcore</groupId> <artifactId>annotation-processor</artifactId> <version>1.0.0-beta.4</version> </dependency>
<!-- Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT License. --> <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> <groupId>io.clientcore</groupId> <artifactId>annotation-processor</artifactId> <packaging>jar</packaging> <version>1.0.0-beta.4</version> <!-- {x-version-update;io.clientcore:annotation-processor;current} --> <name>Client Core Compile-Time Annotation Processor</name> <description>The client-core annotation processor for introducing compile-time code generation for libraries based on client core</description> <url>https://github.com/azure/azure-sdk-for-java</url> <organization> <name>Microsoft Corporation</name> <url>http://microsoft.com</url> </organization> <parent> <groupId>io.clientcore</groupId> <artifactId>clientcore-parent</artifactId> <version>1.0.0-beta.3</version> <!-- {x-version-update;io.clientcore:clientcore-parent;current} --> <relativePath>../../parents/clientcore-parent</relativePath> </parent> <licenses> <license> <name>The MIT License (MIT)</name> <url>http://opensource.org/licenses/MIT</url> <distribution>repo</distribution> </license> </licenses> <developers> <developer> <id>microsoft</id> <name>Microsoft Corporation</name> </developer> </developers> <!-- Repositories definitions --> <repositories> <repository> <id>ossrh</id> <name>Sonatype Snapshots</name> <url>https://oss.sonatype.org/content/repositories/snapshots/</url> <layout>default</layout> <snapshots> <enabled>true</enabled> <updatePolicy>daily</updatePolicy> </snapshots> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>ossrh</id> <name>Sonatype Snapshots</name> <url>https://oss.sonatype.org/content/repositories/snapshots/</url> <layout>default</layout> <snapshots> <enabled>true</enabled> <updatePolicy>always</updatePolicy> </snapshots> </pluginRepository> </pluginRepositories> <distributionManagement> <snapshotRepository> <id>ossrh</id> <name>Sonatype Snapshots</name> <url>https://oss.sonatype.org/content/repositories/snapshots/</url> <uniqueVersion>true</uniqueVersion> <layout>default</layout> </snapshotRepository> <site> <id>azure-java-build-docs</id> <url>${site.url}/site/</url> </site> </distributionManagement> <issueManagement> <system>GitHub</system> <url>${issues.url}</url> </issueManagement> <scm> <url>https://github.com/Azure/azure-sdk-for-java</url> <connection>scm:git:https://github.com/Azure/azure-sdk-for-java.git</connection> <developerConnection/> <tag>HEAD</tag> </scm> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <site.url>https://azuresdkartifacts.blob.core.windows.net/azure-sdk-for-java</site.url> <revapi.skip>true</revapi.skip> <jacoco.min.linecoverage>0.30</jacoco.min.linecoverage> <jacoco.min.branchcoverage>0.23</jacoco.min.branchcoverage> </properties> <dependencies> <dependency> <groupId>com.github.javaparser</groupId> <artifactId>javaparser-core</artifactId> <version>3.26.2</version> <!-- {x-version-update;com.github.javaparser:javaparser-core;external_dependency} --> </dependency> <dependency> <groupId>io.clientcore</groupId> <artifactId>core</artifactId> <version>1.0.0-beta.11</version> <!-- {x-version-update;io.clientcore:core;dependency} --> </dependency> <!-- Unit Test --> <dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter-api</artifactId> <version>5.13.1</version> <!-- {x-version-update;org.junit.jupiter:junit-jupiter-api;external_dependency} --> <scope>test</scope> </dependency> <dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter-params</artifactId> <version>5.13.1</version> <!-- {x-version-update;org.junit.jupiter:junit-jupiter-params;external_dependency} --> <scope>test</scope> </dependency> </dependencies> <build> <resources> <resource> <directory>src/main/resources</directory> <filtering>true</filtering> </resource> </resources> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> <version>3.5.0</version> <!-- {x-version-update;org.apache.maven.plugins:maven-enforcer-plugin;external_dependency} --> <configuration> <rules> <bannedDependencies> <includes> <include>com.github.javaparser:javaparser-core:[3.26.2]</include> <!-- {x-include-update;com.github.javaparser:javaparser-core;external_dependency} --> </includes> </bannedDependencies> </rules> </configuration> </plugin> </plugins> </build> </project>