4.0.0 tech.picnic.error-prone-support error-prone-support 0.9.1-SNAPSHOT pom Picnic :: Error Prone Support Error Prone support library by Picnic. https://error-prone.picnic.tech 2017 Picnic Technologies BV https://picnic.tech MIT https://opensource.org/licenses/mit-license.php repo Rick Ossendrijver rick.ossendrijver@teampicnic.com Picnic Technologies BV Europe/Amsterdam Stephan Schroevers stephan.schroevers@teampicnic.com Picnic Technologies BV Europe/Amsterdam documentation-support error-prone-contrib refaster-compiler refaster-runner refaster-support refaster-test-support scm:git:git@github.com:PicnicSupermarket/error-prone-support.git HEAD https://github.com/PicnicSupermarket/error-prone-support Github https://github.com/PicnicSupermarket/error-prone-support/issues GitHub Actions https://github.com/PicnicSupermarket/error-prone-support/actions ossrh https://oss.sonatype.org/service/local/staging/deploy/maven2 ossrh https://oss.sonatype.org/content/repositories/snapshots -XX:ReservedCodeCacheSize=512m -XX:SoftRefLRUPolicyMSPerMB=10 -XX:+UseParallelGC --add-exports=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED --add-opens=jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED -XX:TieredStopAtLevel=1 -Xmx${argLine.xmx} -Dfile.encoding=${project.build.sourceEncoding} -Djava.security.egd=file:/dev/./urandom -Djava.awt.headless=true 1024m LOCAL com.google.errorprone 2023-03-31T07:31:01Z UTF-8 1.0.1 1.10.1 ${version.error-prone-orig} v${version.error-prone-orig}-picnic-1 2.18.0 0.1.18 1.0 11 3.8.7 5.2.0 1.0.1 0.10.10 1.0.7 3.0.0 ${groupId.error-prone} error_prone_annotation ${version.error-prone} ${groupId.error-prone} error_prone_annotations ${version.error-prone} ${groupId.error-prone} error_prone_check_api ${version.error-prone} ${groupId.error-prone} error_prone_core ${version.error-prone} ${groupId.error-prone} error_prone_test_helpers ${version.error-prone} ${project.groupId} documentation-support ${project.version} ${project.groupId} refaster-compiler ${project.version} ${project.groupId} refaster-runner ${project.version} ${project.groupId} refaster-support ${project.version} ${project.groupId} refaster-test-support ${project.version} com.fasterxml.jackson jackson-bom 2.14.2 pom import com.google.auto auto-common 1.2.1 com.google.auto.service auto-service-annotations ${version.auto-service} com.google.auto.value auto-value ${version.auto-value} com.google.auto.value auto-value-annotations ${version.auto-value} com.google.googlejavaformat google-java-format 1.16.0 com.google.guava guava-beta-checker ${version.guava-beta-checker} com.google.guava guava-bom 31.1-jre pom import com.google.truth truth 1.1.3 com.jakewharton.nopen nopen-checker ${version.nopen-checker} com.newrelic.agent.java newrelic-api 8.0.1 com.uber.nullaway nullaway ${version.nullaway} io.projectreactor reactor-bom 2022.0.5 pom import io.reactivex.rxjava2 rxjava 2.2.21 io.swagger swagger-annotations 1.6.10 io.swagger.core.v3 swagger-annotations 2.2.9 jakarta.servlet jakarta.servlet-api 4.0.4 javax.xml.bind jaxb-api 2.3.1 jp.skypencil.errorprone.slf4j errorprone-slf4j ${version.error-prone-slf4j} junit junit 4.13.2 net.bytebuddy byte-buddy 1.14.3 org.apache.maven maven-plugin-api ${version.maven} org.aspectj aspectjweaver 1.9.19 org.assertj assertj-bom 3.24.2 pom import org.checkerframework checker-qual 3.33.0 org.hamcrest hamcrest-core 2.2 org.immutables value-annotations 2.9.3 org.jspecify jspecify 0.3.0 org.junit junit-bom 5.9.2 pom import org.mockito mockito-bom ${version.mockito} pom import org.slf4j slf4j-api 2.0.7 org.springframework spring-framework-bom 5.3.26 pom import org.springframework.boot spring-boot-test 2.7.10 org.testng testng 7.7.1 com.github.ekryd.sortpom sortpom-maven-plugin 3.2.1 false ${project.build.sourceEncoding} false 4 recommended_2008_06 groupId,artifactId groupId,artifactId true groupId,artifactId true warn verify-pom-sorting verify verify com.groupcdg pitest-git-maven-plugin ${version.pitest-git} com.groupcdg pitest-github-maven-plugin ${version.pitest-git} com.spotify.fmt fmt-maven-plugin 2.19 ${basedir}/src/test/resources never false de.thetaphi forbiddenapis 3.5.1 jdk-internal jdk-reflection jdk-system-out false false ${version.jdk} detect-forbidden-api-usage check testCheck io.github.git-commit-id git-commit-id-maven-plugin 5.0.0 true true false yyyy-MM-dd'T'HH:mm:ssXXX retrieve-git-info revision org.apache.maven.plugins maven-checkstyle-plugin 3.2.1 false true ${project.build.sourceDirectory} ${project.build.testSourceDirectory} ${basedir}/src/test/resources com.puppycrawl.tools checkstyle 10.9.3 io.spring.nohttp nohttp-checkstyle 0.0.11 run-checkstyle check org.apache.maven.plugins maven-clean-plugin 3.2.0 org.apache.maven.plugins maven-compiler-plugin 3.10.1 ${groupId.error-prone} error_prone_core ${version.error-prone} com.google.auto.value auto-value ${version.auto-value} com.google.auto.service auto-service ${version.auto-service} com.google.guava guava-beta-checker ${version.guava-beta-checker} com.jakewharton.nopen nopen-checker ${version.nopen-checker} com.uber.nullaway nullaway ${version.nullaway} jp.skypencil.errorprone.slf4j errorprone-slf4j ${version.error-prone-slf4j} org.mockito mockito-errorprone ${version.mockito} --add-exports=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED -Xmaxerrs 10000 -Xmaxwarns 10000 true ${version.jdk} ${version.jdk} false org.apache.maven.plugins maven-dependency-plugin 3.5.0 true false true org.apache.maven.plugins maven-deploy-plugin 3.1.1 3 org.apache.maven.plugins maven-enforcer-plugin 3.2.1 false org.checkerframework dataflow-errorprone org.checkerframework.dataflow.qual.* true ${version.jdk} true ISO-8859-1 src/main/resources/**/*.properties,src/test/resources/**/*.properties ${version.jdk} ${version.maven} com.google.truth:truth org.codehaus.mojo extra-enforcer-rules 1.6.2 apply-enforcement-rules enforce org.apache.maven.plugins maven-gpg-plugin 3.0.1 sign-artifacts sign org.apache.maven.plugins maven-install-plugin 3.1.1 org.apache.maven.plugins maven-jar-plugin 3.3.0 true true ${project.name} ${project.organization.name} ${project.version}.${build.number}.${git.commit.id} ${project.scm.url} ${git.commit.id} create-test-jar test-jar org.apache.maven.plugins maven-javadoc-plugin 3.5.0 --add-exports=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED none ${version.jdk} generate-javadoc-jar jar verify org.apache.maven.plugins maven-release-plugin 3.0.0 true release release v@{project.version} org.apache.maven.plugins maven-resources-plugin 3.3.1 @ ISO-8859-1 org.apache.maven.plugins maven-site-plugin 3.12.1 org.apache.maven.plugins maven-source-plugin 3.2.1 generate-source-jar jar-no-fork verify org.apache.maven.plugins maven-surefire-plugin ${version.surefire} **/*Test.java junit.jupiter.execution.parallel.enabled=true junit.jupiter.execution.parallel.mode.default=concurrent true org.codehaus.mojo build-helper-maven-plugin 3.3.0 org.codehaus.mojo license-maven-plugin 2.0.0 Apache-2.0 BSD-3-Clause CC0-1.0 CDDL-1.1 EPL-1.0 EPL-2.0 GPL-2.0-with-classpath-exception LGPL-3.0+ MIT MIT-0 Public Domain Apache-2.0 | Apache 2 | Apache 2.0 | Apache License 2.0 | Apache License, Version 2.0 | The Apache License, Version 2.0 | The Apache Software License, Version 2.0 BSD-3-Clause | 3-Clause BSD License | BSD 3-clause | BSD License 3 | Eclipse Distribution License (New BSD License) | New BSD License CC0-1.0 | CC0 CDDL-1.1 | CDDL 1.1 | Dual license consisting of the CDDL v1.1 and GPL v2 EPL-1.0 | Eclipse Public License 1.0 | Eclipse Public License - v 1.0 EPL-2.0 | Eclipse Public License - v 2.0 | Eclipse Public License v2.0 GPL-2.0-with-classpath-exception | CDDL/GPLv2+CE | GNU General Public License, version 2 (GPL2), with the classpath exception | GNU General Public License, version 2, with the Classpath Exception | GPL2 w/ CPE LGPL-3.0+ | GNU Lesser Public License MIT | MIT license | MIT License | The MIT License false org.codehaus.mojo tidy-maven-plugin 1.2.0 org.codehaus.mojo versions-maven-plugin 2.15.0 never org.gaul modernizer-maven-plugin 2.6.0 com/google/common/collect/Iterables\..* false tech.picnic.errorprone.refasterrules ${version.jdk} run-modernizer modernizer process-test-classes org.jacoco jacoco-maven-plugin 0.8.9 org.pitest pitest-maven 1.12.0 *.AutoValue_* *.refaster*.*Rules* false EXTENDED STRONGER 4 4 false com.groupcdg pitest-git-plugin ${version.pitest-git} com.groupcdg.arcmutate base 1.0.2 com.groupcdg.pitest pitest-accelerator-junit5 1.0.4 org.pitest pitest-junit5-plugin 1.1.2 compute-mutation-coverage mutationCoverage org.sonarsource.scanner.maven sonar-maven-plugin 3.9.1.2184 io.github.git-commit-id git-commit-id-maven-plugin org.apache.maven.plugins maven-source-plugin error-prone-fork com.github.PicnicSupermarket.error-prone ${version.error-prone-fork} com.google.errorprone error_prone_annotations ${version.error-prone-orig} org.apache.maven.plugins maven-enforcer-plugin com.google.errorprone error_prone_annotations * org.apache.maven.plugins maven-surefire-plugin true non-maven-central 0.1.4 com.github.lhotari reactor-error-prone ${version.reactor-error-prone} org.apache.maven.plugins maven-compiler-plugin com.github.lhotari reactor-error-prone ${version.reactor-error-prone} self-check -XepAllSuggestionsAsWarnings -Xep:MethodReferenceUsage:OFF org.apache.maven.plugins maven-compiler-plugin ${project.groupId} error-prone-contrib ${project.version} ${project.groupId} refaster-runner ${project.version} build-checks !verification.skip com.github.ekryd.sortpom sortpom-maven-plugin com.spotify.fmt fmt-maven-plugin check-source-format check de.thetaphi forbiddenapis org.apache.maven.plugins maven-checkstyle-plugin org.apache.maven.plugins maven-compiler-plugin -Xdoclint:all -Xdoclint:-missing/package -Xlint:all -Xlint:-processing true default-testCompile testCompile test-compile -Xdoclint:-missing org.apache.maven.plugins maven-dependency-plugin analyze-dependencies analyze-dep-mgt analyze-duplicate analyze-only process-test-classes org.apache.maven.plugins maven-enforcer-plugin org.codehaus.mojo license-maven-plugin check-third-party-licenses add-third-party org.gaul modernizer-maven-plugin error-prone !verification.skip org.apache.maven.plugins maven-compiler-plugin -Xplugin:ErrorProne -XepAllErrorsAsWarnings -XepDisableWarningsInGeneratedCode -XepAllDisabledChecksAsWarnings -Xep:AndroidJdkLibsChecker:OFF -Xep:BetaApi:OFF -Xep:InjectOnBugCheckers:OFF -Xep:Java7ApiChecker:OFF -Xep:Java8ApiChecker:OFF -Xep:StaticOrDefaultInterfaceMethod:OFF -Xep:Varifier:OFF -Xep:YodaCondition:OFF -XepOpt:CheckReturnValue:CheckAllConstructors=true -XepOpt:InlineMe:SkipInliningsWithComments=false -XepOpt:NullAway:AnnotatedPackages=tech.picnic -XepOpt:NullAway:AssertsEnabled=true -XepOpt:NullAway:CheckOptionalEmptiness=true -XepOpt:Nullness:Conservative=false ${error-prone.patch-args} ${error-prone.self-check-args} -XDcompilePolicy=simple patch error-prone.patch-checks -XepPatchChecks:${error-prone.patch-checks} -XepPatchLocation:IN_PLACE disallow-warnings !verification.warn com.github.ekryd.sortpom sortpom-maven-plugin stop com.spotify.fmt fmt-maven-plugin true de.thetaphi forbiddenapis true org.apache.maven.plugins maven-checkstyle-plugin true org.apache.maven.plugins maven-compiler-plugin -Xlint:-options true org.apache.maven.plugins maven-dependency-plugin true true org.apache.maven.plugins maven-enforcer-plugin true org.codehaus.mojo license-maven-plugin true true org.gaul modernizer-maven-plugin true sonar true third-party-license-tsv-export ${path.third-party-licenses-template} org.codehaus.mojo license-maven-plugin ${path.third-party-licenses-template} version-number-rules ${path.version-number-rules} org.codehaus.mojo versions-maven-plugin file://${path.version-number-rules} release org.apache.maven.plugins maven-javadoc-plugin org.apache.maven.plugins maven-gpg-plugin