truth-generator-parent-0.1.1-20220709.191234-15.pom
Code generator to create Subject files with both auto generated assertions methods and the ability to maintain user created assertions using the Grandfather pattern.
Checksums
MD5 | 3efc395ccd48abfd0b0fa2f8d75b98d1 |
SHA1 | fbf5c5b8fdc05d585c0315130d3837013c0b10a4 |
SHA256 | f7ad5800348e2e9cecc96690b7294a6b7ecc9f547ebb9bf5e3a783912b8d6c2e |
SHA512 | 13c82055bc1d1b7871a9cc1637d2e2234a0aa91fb8fb77f9ac2a4f3a3914834eb442cb5437ba4e8fe5028f46c488f50b9ce5bfa31494443153498f27ef96b5d8 |
POM
<?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/xsd/maven-4.0.0.xsd"> <groupId>io.stubbs.truth</groupId> <artifactId>truth-generator-parent</artifactId> <version>0.1.1-SNAPSHOT</version> <modelVersion>4.0.0</modelVersion> <packaging>pom</packaging> <name>${project.name.root}</name> <description>Code generator to create Subject files with both auto generated assertions methods and the ability to maintain user created assertions using the Grandfather pattern. </description> <url>github.com/astubbs/truth-generator</url> <inceptionYear>2021</inceptionYear> <organization> <name>Stubbs.io</name> <url>github.com/astubbs</url> </organization> <developers> <developer> <name>Antony Stubbs</name> <email>antony.stubbs@gmail.com</email> </developer> </developers> <issueManagement> <url>https://github.com/astubbs/truth-generator/issues</url> <system>GitHub</system> </issueManagement> <mailingLists> <mailingList> <archive>https://github.com/astubbs/truth-generator/discussions</archive> </mailingList> </mailingLists> <scm> <url>https://github.com/astubbs/truth-generator.git</url> <connection>scm:git:git://github.com:astubbs/truth-generator.git</connection> <developerConnection>scm:git:git@github.com:astubbs/truth-generator.git</developerConnection> <tag>HEAD</tag> </scm> <modules> <module>generator-api</module> <module>generator</module> <module>plugin-maven</module> <module>generator-assertions-tests</module> </modules> <profiles> <profile> <id>github-deploy</id> <distributionManagement> <repository> <id>github</id> <name>GitHub astubbs Truth Generator repo</name> <url>https://maven.pkg.github.com/astubbs/truth-generator</url> </repository> <snapshotRepository> <id>github</id> <name>GitHub astubbs repo</name> <url>https://maven.pkg.github.com/astubbs/truth-generator</url> </snapshotRepository> </distributionManagement> </profile> <profile> <id>package-cloud-deploy</id> <activation> <activeByDefault>true</activeByDefault> </activation> <distributionManagement> <repository> <id>package-cloud</id> <name>Package Cloud astubbs Truth Generator repo</name> <url>packagecloud+https://packagecloud.io/astubbs/truth-generator</url> </repository> <snapshotRepository> <id>package-cloud</id> <name>Package Cloud astubbs repo</name> <url>packagecloud+https://packagecloud.io/astubbs/truth-generator</url> </snapshotRepository> </distributionManagement> </profile> </profiles> <properties> <project.name.root>Truth Subject Generator</project.name.root> <version.roaster>2.25.0.Final</version.roaster> <version.truth>1.1.3</version.truth> <maven.version>3.8.6</maven.version> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <flogger.version>0.7.4</flogger.version> </properties> <dependencies> <!-- Main--> <dependency> <groupId>com.google.truth</groupId> <artifactId>truth</artifactId> <scope>compile</scope> </dependency> <dependency> <groupId>com.google.truth.extensions</groupId> <artifactId>truth-java8-extension</artifactId> <scope>compile</scope> </dependency> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <scope>provided</scope> </dependency> <!-- Test--> <dependency> <groupId>org.assertj</groupId> <artifactId>assertj-core</artifactId> <scope>test</scope> </dependency> </dependencies> <dependencyManagement> <dependencies> <!-- Internal --> <dependency> <groupId>io.stubbs.truth</groupId> <artifactId>truth-generator-api</artifactId> <type>jar</type> <version>${project.version}</version> </dependency> <dependency> <groupId>io.stubbs.truth</groupId> <artifactId>truth-generator</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>io.stubbs.truth</groupId> <artifactId>truth-generator</artifactId> <version>${project.version}</version> <scope>test</scope> <type>test-jar</type> </dependency> <!-- Truth --> <dependency> <groupId>com.google.truth</groupId> <artifactId>truth</artifactId> <scope>compile</scope> <version>${version.truth}</version> </dependency> <dependency> <!-- Used to generate Java 8 chains for users that use them --> <groupId>com.google.truth.extensions</groupId> <artifactId>truth-java8-extension</artifactId> <scope>compile</scope> <version>${version.truth}</version> </dependency> <!-- External --> <dependency> <groupId>org.jboss.forge.roaster</groupId> <artifactId>roaster-api</artifactId> <version>${version.roaster}</version> </dependency> <dependency> <groupId>org.jboss.forge.roaster</groupId> <artifactId>roaster-jdt</artifactId> <version>${version.roaster}</version> <scope>compile</scope> </dependency> <dependency> <groupId>org.checkerframework</groupId> <artifactId>checker-compat-qual</artifactId> <version>2.5.5</version> </dependency> <dependency> <groupId>org.atteo</groupId> <artifactId>evo-inflector</artifactId> <version>1.3</version> </dependency> <dependency> <groupId>org.reflections</groupId> <artifactId>reflections</artifactId> <version>0.10.2</version> </dependency> <!-- reflections optional dependency --> <dependency> <groupId>org.dom4j</groupId> <artifactId>dom4j</artifactId> <version>2.1.3</version> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> <version>3.12.0</version> </dependency> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.11.0</version> </dependency> <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>31.1-jre</version> </dependency> <dependency> <groupId>com.google.flogger</groupId> <artifactId>flogger</artifactId> <version>${flogger.version}</version> </dependency> <dependency> <groupId>com.google.flogger</groupId> <artifactId>flogger-slf4j-backend</artifactId> <version>${flogger.version}</version> </dependency> <dependency> <groupId>com.google.flogger</groupId> <artifactId>flogger-system-backend</artifactId> <version>${flogger.version}</version> </dependency> <dependency> <groupId>com.google.flogger</groupId> <artifactId>flogger-maven-backend</artifactId> <version>${flogger.version}</version> </dependency> <dependency> <groupId>com.google.flogger</groupId> <artifactId>flogger-log4j2-backend</artifactId> <version>${flogger.version}</version> </dependency> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.24</version> </dependency> <dependency> <groupId>uk.co.jemos.podam</groupId> <artifactId>podam</artifactId> <version>7.2.9.RELEASE</version> <scope>compile</scope> </dependency> <!-- Testing --> <dependency> <groupId>org.assertj</groupId> <artifactId>assertj-core</artifactId> <version>3.23.1</version> <scope>test</scope> </dependency> </dependencies> </dependencyManagement> <build> <extensions> <extension> <groupId>io.packagecloud.maven.wagon</groupId> <artifactId>maven-packagecloud-wagon</artifactId> <version>0.0.6</version> </extension> </extensions> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>17</source> <target>17</target> </configuration> </plugin> <plugin> <artifactId>maven-jar-plugin</artifactId> <executions> <execution> <goals> <goal>test-jar</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> </plugin> </plugins> <pluginManagement> <plugins> <plugin> <groupId>io.stubbs.truth</groupId> <artifactId>truth-generator-maven-plugin</artifactId> <version>${project.version}</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.10.1</version> </plugin> <plugin> <artifactId>maven-jar-plugin</artifactId> <version>3.2.2</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>3.0.0-M7</version> <configuration> <trimStackTrace>false</trimStackTrace> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <version>3.2.1</version> <executions> <execution> <id>attach-sources</id> <goals> <goal>jar-no-fork</goal> </goals> </execution> </executions> </plugin> <plugin> <artifactId>maven-clean-plugin</artifactId> <version>3.2.0</version> </plugin> <!-- see http://maven.apache.org/ref/current/maven-core/default-bindings.html#Plugin_bindings_for_maven-plugin_packaging --> <plugin> <artifactId>maven-resources-plugin</artifactId> <version>3.2.0</version> </plugin> <plugin> <artifactId>maven-plugin-plugin</artifactId> <version>3.6.4</version> </plugin> <plugin> <artifactId>maven-install-plugin</artifactId> <version>2.5.2</version> </plugin> <plugin> <artifactId>maven-deploy-plugin</artifactId> <version>2.8.2</version> </plugin> <plugin> <artifactId>maven-invoker-plugin</artifactId> <version>3.3.0</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-release-plugin</artifactId> <version>3.0.0-M6</version> <configuration> <autoVersionSubmodules>true</autoVersionSubmodules> <pushChanges>false</pushChanges> <tagNameFormat>@{project.version}</tagNameFormat> </configuration> </plugin> </plugins> </pluginManagement> </build> </project>