diff --git a/app/backend/.mvn/jvm.config b/app/backend/.mvn/jvm.config new file mode 100644 index 0000000..14a0c1a --- /dev/null +++ b/app/backend/.mvn/jvm.config @@ -0,0 +1,4 @@ +--add-exports jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED +--add-exports jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED +--add-exports jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED +--add-opens jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED diff --git a/app/backend/pom.xml b/app/backend/pom.xml index e0fe4aa..c523da1 100644 --- a/app/backend/pom.xml +++ b/app/backend/pom.xml @@ -15,11 +15,19 @@ This sample demonstrates a few approaches for creating ChatGPT-like experiences over your own data using the Retrieval Augmented Generation pattern 17 + 4.9.0 11.6.0-beta.8 1.0.0-beta.2 0.2.9-alpha 4.5.1 + 3.11.0 + + 2.40.0 + 1.18.1 + 0.10.14 + 2.22.0 + 4.7.3.6 @@ -117,4 +125,107 @@ + + + bug-check + + false + + + + + org.apache.maven.plugins + maven-compiler-plugin + ${maven.compiler-plugin.version} + + ${java.version} + ${java.version} + ${java.version} + ${project.build.sourceEncoding} + true + + -XDcompilePolicy=simple + -Xplugin:ErrorProne + -XepOpt:NullAway:AnnotatedPackages=com.microsoft.openai.samples.rag + -Xep:AlmostJavadoc:OFF -Xep:MissingSummary:OFF + -Xep:UnusedVariable:OFF -Xep:EmptyBlockTag:OFF + + + + + com.google.errorprone + error_prone_core + ${google.errorprone.core.version} + + + com.uber.nullaway + nullaway + ${com.uber.nullaway.version} + + + + + + com.diffplug.spotless + spotless-maven-plugin + ${maven.spotless-plugin.version} + + + check + + check + + compile + + + apply + + apply + + process-sources + + + + + + ${google.java.format.version} + + true + + + // Copyright (c) Microsoft. All rights reserved. + + + + + + + com.github.spotbugs + spotbugs-maven-plugin + ${maven.spotbugs-plugin.version} + + spotbugs-exclude.xml + Max + + Normal + + + + + spotbugs + check + + + + + + + org.codehaus.mojo + animal-sniffer-maven-plugin + + + + + + \ No newline at end of file