Created
July 4, 2018 14:32
-
-
Save jvican/d20d925e69b03aeef44f1a78ce1ee22f to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?xml version="1.0" encoding="UTF-8"?> | |
| <!-- Generated by maven-plugin-tools 3.5 on 2018-06-16 --> | |
| <plugin> | |
| <name>maven-bloop</name> | |
| <description>maven-bloop</description> | |
| <groupId>ch.epfl.scala</groupId> | |
| <artifactId>maven-bloop_2.12</artifactId> | |
| <version>1.0.0-M11</version> | |
| <goalPrefix>bloopInstall</goalPrefix> | |
| <isolatedRealm>true</isolatedRealm> | |
| <inheritedByDefault>true</inheritedByDefault> | |
| <mojos> | |
| <mojo> | |
| <goal>bloopInstall</goal> | |
| <requiresDependencyResolution>test</requiresDependencyResolution> | |
| <requiresDirectInvocation>false</requiresDirectInvocation> | |
| <requiresProject>true</requiresProject> | |
| <requiresReports>false</requiresReports> | |
| <aggregator>false</aggregator> | |
| <requiresOnline>false</requiresOnline> | |
| <inheritedByDefault>true</inheritedByDefault> | |
| <phase>generate-resources</phase> | |
| <implementation>bloop.integrations.maven.BloopMojo</implementation> | |
| <language>java</language> | |
| <instantiationStrategy>per-lookup</instantiationStrategy> | |
| <executionStrategy>once-per-session</executionStrategy> | |
| <threadSafe>true</threadSafe> | |
| <parameters> | |
| <parameter> | |
| <name>addRunArgs</name> | |
| <type>java.lang.String</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description></description> | |
| </parameter> | |
| <parameter> | |
| <name>bloopConfigDir</name> | |
| <type>java.io.File</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description></description> | |
| </parameter> | |
| <parameter> | |
| <name>bloopExecutionFork</name> | |
| <type>boolean</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description></description> | |
| </parameter> | |
| <parameter> | |
| <name>classpathOptionsAutoBoot</name> | |
| <type>boolean</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description></description> | |
| </parameter> | |
| <parameter> | |
| <name>classpathOptionsBootLibrary</name> | |
| <type>boolean</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description></description> | |
| </parameter> | |
| <parameter> | |
| <name>classpathOptionsCompiler</name> | |
| <type>boolean</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description></description> | |
| </parameter> | |
| <parameter> | |
| <name>classpathOptionsExtra</name> | |
| <type>boolean</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description></description> | |
| </parameter> | |
| <parameter> | |
| <name>classpathOptionsFilterLibrary</name> | |
| <type>boolean</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description></description> | |
| </parameter> | |
| <parameter> | |
| <name>launcher</name> | |
| <type>java.lang.String</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description></description> | |
| </parameter> | |
| <parameter> | |
| <name>launchers</name> | |
| <type>scala_maven.AppLauncher[]</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description></description> | |
| </parameter> | |
| <parameter> | |
| <name>mojoExecution</name> | |
| <type>org.apache.maven.plugin.MojoExecution</type> | |
| <required>true</required> | |
| <editable>false</editable> | |
| <description></description> | |
| </parameter> | |
| <parameter> | |
| <name>scalaArtifactID</name> | |
| <type>java.lang.String</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description></description> | |
| </parameter> | |
| <parameter> | |
| <name>notifyCompilation</name> | |
| <type>boolean</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description>notifyCompilation if true then print a message "path: compiling" | |
| for each root directory or files that will be compiled. | |
| Useful for debug, and for integration with Editor/IDE to reset markers only for compiled files.</description> | |
| </parameter> | |
| <parameter> | |
| <name>testAnalysisCacheFile</name> | |
| <type>java.io.File</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description>Analysis cache file for incremental recompilation.</description> | |
| </parameter> | |
| <parameter> | |
| <name>compileOrder</name> | |
| <type>java.lang.String</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description>Compile order for Scala and Java sources for sbt incremental compile. | |
| Can be Mixed, JavaThenScala, or ScalaThenJava.</description> | |
| </parameter> | |
| <parameter> | |
| <name>once</name> | |
| <type>boolean</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description>Define if cc should run once or in infinite loop. (useful for test or working with editor)</description> | |
| </parameter> | |
| <parameter> | |
| <name>addZincArgs</name> | |
| <type>java.lang.String</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description>Additional parameter to use to call zinc server | |
| It is a pipe '|' separated list of arguments, so it can be used from command line ("-DaddZincArgs=arg1|arg2|arg3|...").</description> | |
| </parameter> | |
| <parameter> | |
| <name>source</name> | |
| <type>java.lang.String</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description>The -source argument for the Java compiler (when using incremental compiler).</description> | |
| </parameter> | |
| <parameter> | |
| <name>compilerPlugins</name> | |
| <type>scala_maven.BasicArtifact[]</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description>Compiler plugin dependencies to use when compiling. | |
| ex:</description> | |
| </parameter> | |
| <parameter> | |
| <name>localRepo</name> | |
| <type>org.apache.maven.artifact.repository.ArtifactRepository</type> | |
| <required>true</required> | |
| <editable>false</editable> | |
| <description>Location of the local repository.</description> | |
| </parameter> | |
| <parameter> | |
| <name>reactorProjects</name> | |
| <type>java.util.List</type> | |
| <required>true</required> | |
| <editable>false</editable> | |
| <description>Contains the full list of projects in the reactor.</description> | |
| </parameter> | |
| <parameter> | |
| <name>sendJavaToScalac</name> | |
| <type>boolean</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description>Enables/Disables sending java source to the scala compiler.</description> | |
| </parameter> | |
| <parameter> | |
| <name>useZincServer</name> | |
| <type>boolean</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description>Use zinc server for incremental recompilation.</description> | |
| </parameter> | |
| <parameter> | |
| <name>verbose</name> | |
| <type>boolean</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description>Turns verbose output on.</description> | |
| </parameter> | |
| <parameter> | |
| <name>javacArgs</name> | |
| <type>java.lang.String[]</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description>Arguments for javac (when using incremental compiler).</description> | |
| </parameter> | |
| <parameter> | |
| <name>project</name> | |
| <type>org.apache.maven.project.MavenProject</type> | |
| <required>true</required> | |
| <editable>false</editable> | |
| <description></description> | |
| </parameter> | |
| <parameter> | |
| <name>scalaHome</name> | |
| <type>java.lang.String</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description>Path to Scala installation to use instead of the artifact (define as dependencies).</description> | |
| </parameter> | |
| <parameter> | |
| <name>jvmArgs</name> | |
| <type>java.lang.String[]</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description>Jvm Arguments.</description> | |
| </parameter> | |
| <parameter> | |
| <name>checkMultipleScalaVersions</name> | |
| <type>boolean</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description>Check if every dependencies use the same version of scala-library or scala.compat.version.</description> | |
| </parameter> | |
| <parameter> | |
| <name>zincPort</name> | |
| <type>int</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description>Zinc server port, if running with incremental zinc server mode.</description> | |
| </parameter> | |
| <parameter> | |
| <name>mainSourceDir</name> | |
| <type>java.io.File</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description>The main directory containing scala source for compilation</description> | |
| </parameter> | |
| <parameter> | |
| <name>forceUseArgFile</name> | |
| <type>boolean</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description>Force the use of an external ArgFile to run any forked process.</description> | |
| </parameter> | |
| <parameter> | |
| <name>scalaClassName</name> | |
| <type>java.lang.String</type> | |
| <required>true</required> | |
| <editable>true</editable> | |
| <description>className (FQN) of the scala tool to provide as</description> | |
| </parameter> | |
| <parameter> | |
| <name>addScalacArgs</name> | |
| <type>java.lang.String</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description>Additional parameter to use to call the main class | |
| Using this parameter only from command line ("-DaddScalacArgs=arg1|arg2|arg3|..."), not from pom.xml.</description> | |
| </parameter> | |
| <parameter> | |
| <name>encoding</name> | |
| <type>java.lang.String</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description>The -encoding argument for the Java compiler. (when using incremental compiler).</description> | |
| </parameter> | |
| <parameter> | |
| <name>failOnMultipleScalaVersions</name> | |
| <type>boolean</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description>Determines if a detection of multiple scala versions in the dependencies will cause the build to fail.</description> | |
| </parameter> | |
| <parameter> | |
| <name>scalaVersion</name> | |
| <type>java.lang.String</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description>Scala 's version to use. | |
| (property 'maven.scala.version' replaced by 'scala.version')</description> | |
| </parameter> | |
| <parameter> | |
| <name>excludes</name> | |
| <type>java.util.Set</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description>A list of exclusion filters for the compiler. | |
| ex : | |
| <pre> | |
| &lt;excludes&gt; | |
| &lt;exclude&gt;SomeBadFile.scala&lt;/exclude&gt; | |
| &lt;/excludes&gt; | |
| </pre></description> | |
| </parameter> | |
| <parameter> | |
| <name>analysisCacheFile</name> | |
| <type>java.io.File</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description>Analysis cache file for incremental recompilation.</description> | |
| </parameter> | |
| <parameter> | |
| <name>scalaCompatVersion</name> | |
| <type>java.lang.String</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description>Scala 's version to use to check binary compatibility (like suffix in artifactId of dependency). | |
| If it is defined then it is used to checkMultipleScalaVersions</description> | |
| </parameter> | |
| <parameter> | |
| <name>fork</name> | |
| <type>boolean</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description>Forks the execution of scalac into a separate process.</description> | |
| </parameter> | |
| <parameter> | |
| <name>testOutputDir</name> | |
| <type>java.io.File</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description>The directory to place test compilation output in</description> | |
| </parameter> | |
| <parameter> | |
| <name>javacGenerateDebugSymbols</name> | |
| <type>boolean</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description>Whether to instruct javac to generate debug symbols (when using incremental compiler)</description> | |
| </parameter> | |
| <parameter> | |
| <name>remoteRepos</name> | |
| <type>java.util.List</type> | |
| <required>true</required> | |
| <editable>false</editable> | |
| <description>List of Remote Repositories used by the resolver</description> | |
| </parameter> | |
| <parameter> | |
| <name>useFsc</name> | |
| <type>boolean</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description>Define if fsc should be used, else scalac is used. | |
| fsc => scala.tools.nsc.CompileClient, scalac => scala.tools.nsc.Main.</description> | |
| </parameter> | |
| <parameter> | |
| <name>pluginArtifacts</name> | |
| <type>java.util.List</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description></description> | |
| </parameter> | |
| <parameter> | |
| <name>displayCmd</name> | |
| <type>boolean</type> | |
| <required>true</required> | |
| <editable>true</editable> | |
| <description>Display the command line called ? | |
| (property 'maven.scala.displayCmd' replaced by 'displayCmd')</description> | |
| </parameter> | |
| <parameter> | |
| <name>session</name> | |
| <type>org.apache.maven.execution.MavenSession</type> | |
| <required>true</required> | |
| <editable>false</editable> | |
| <description>The Maven Session Object</description> | |
| </parameter> | |
| <parameter> | |
| <name>localRepository</name> | |
| <type>org.apache.maven.artifact.repository.ArtifactRepository</type> | |
| <required>true</required> | |
| <editable>false</editable> | |
| <description>The artifact repository to use.</description> | |
| </parameter> | |
| <parameter> | |
| <name>args</name> | |
| <type>java.lang.String[]</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description>compiler additionnals arguments</description> | |
| </parameter> | |
| <parameter> | |
| <name>target</name> | |
| <type>java.lang.String</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description>The -target argument for the Java compiler (when using incremental compiler).</description> | |
| </parameter> | |
| <parameter> | |
| <name>testSourceDir</name> | |
| <type>java.io.File</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description>The directory containing test source for compilation</description> | |
| </parameter> | |
| <parameter> | |
| <name>addJavacArgs</name> | |
| <type>java.lang.String</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description>Alternative method for specifying javac arguments (when using incremental compiler). | |
| Can be used from command line with -DaddJavacArgs=arg1|arg2|arg3|... rather than in pom.xml.</description> | |
| </parameter> | |
| <parameter> | |
| <name>includes</name> | |
| <type>java.util.Set</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description>A list of inclusion filters for the compiler. | |
| ex : | |
| <pre> | |
| &lt;includes&gt; | |
| &lt;include&gt;SomeFile.scala&lt;/include&gt; | |
| &lt;/includes&gt; | |
| </pre></description> | |
| </parameter> | |
| <parameter> | |
| <name>recompileMode</name> | |
| <type>java.lang.String</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description>Recompile mode to use when sources were previously compiled and there is at least one change: | |
| "modified-only" => only modified sources are recompiled (pre 2.13 behavior), "all" => all sources are recompiled, | |
| "incremental" => incrementally recompile modified sources and other affected sources.</description> | |
| </parameter> | |
| <parameter> | |
| <name>dependencies</name> | |
| <type>scala_maven.BasicArtifact[]</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description>Additional dependencies/jar to add to classpath to run "scalaClassName" (scope and optional field not supported) | |
| ex : | |
| <pre> | |
| &lt;dependencies> | |
| &lt;dependency> | |
| &lt;groupId>org.scala-tools&lt;/groupId> | |
| &lt;artifactId>scala-compiler-addon&lt;/artifactId> | |
| &lt;version>1.0-SNAPSHOT&lt;/version> | |
| &lt;/dependency> | |
| &lt;/dependencies> | |
| </pre></description> | |
| </parameter> | |
| <parameter> | |
| <name>useCanonicalPath</name> | |
| <type>boolean</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description>Should use CanonicalPath to normalize path (true => getCanonicalPath, false => getAbsolutePath)</description> | |
| </parameter> | |
| <parameter> | |
| <name>mainOutputDir</name> | |
| <type>java.io.File</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description>The output directory for compilation.</description> | |
| </parameter> | |
| <parameter> | |
| <name>scalaOrganization</name> | |
| <type>java.lang.String</type> | |
| <required>false</required> | |
| <editable>true</editable> | |
| <description>Organization/group ID of the Scala used in the project. | |
| Default value is 'org.scala-lang'. | |
| This is an advanced setting used for clones of the Scala Language. | |
| It should be disregarded in standard use cases.</description> | |
| </parameter> | |
| </parameters> | |
| <configuration> | |
| <addRunArgs implementation="java.lang.String">${addRunArgs}</addRunArgs> | |
| <bloopConfigDir implementation="java.io.File" default-value="${session.executionRootDirectory}/.bloop">${bloop.configDirectory}</bloopConfigDir> | |
| <bloopExecutionFork implementation="boolean" default-value="false">${bloop.executionFork}</bloopExecutionFork> | |
| <classpathOptionsAutoBoot implementation="boolean" default-value="true">${bloop.classpathOptions.autoBoot}</classpathOptionsAutoBoot> | |
| <classpathOptionsBootLibrary implementation="boolean" default-value="true">${bloop.classpathOptions.bootLibrary}</classpathOptionsBootLibrary> | |
| <classpathOptionsCompiler implementation="boolean" default-value="false">${bloop.classpathOptions.compiler}</classpathOptionsCompiler> | |
| <classpathOptionsExtra implementation="boolean" default-value="false">${bloop.classpathOptions.extra}</classpathOptionsExtra> | |
| <classpathOptionsFilterLibrary implementation="boolean" default-value="true">${bloop.classpathOptions.filterLibrary}</classpathOptionsFilterLibrary> | |
| <launcher implementation="java.lang.String">${launcher}</launcher> | |
| <mojoExecution implementation="org.apache.maven.plugin.MojoExecution" default-value="${mojoExecution}"/> | |
| <scalaArtifactID implementation="java.lang.String" default-value="scala-compiler">${scala.artifactID}</scalaArtifactID> | |
| <notifyCompilation implementation="boolean" default-value="true">${notifyCompilation}</notifyCompilation> | |
| <testAnalysisCacheFile implementation="java.io.File" default-value="${project.build.directory}/analysis/test-compile">${testAnalysisCacheFile}</testAnalysisCacheFile> | |
| <compileOrder implementation="java.lang.String" default-value="mixed">${compileOrder}</compileOrder> | |
| <once implementation="boolean" default-value="false">${once}</once> | |
| <addZincArgs implementation="java.lang.String">${addZincArgs}</addZincArgs> | |
| <source implementation="java.lang.String">${maven.compiler.source}</source> | |
| <localRepo implementation="org.apache.maven.artifact.repository.ArtifactRepository">${localRepository}</localRepo> | |
| <reactorProjects implementation="java.util.List" default-value="${reactorProjects}"/> | |
| <sendJavaToScalac implementation="boolean" default-value="true"/> | |
| <useZincServer implementation="boolean" default-value="false">${useZincServer}</useZincServer> | |
| <verbose implementation="boolean" default-value="false">${verbose}</verbose> | |
| <javacArgs implementation="java.lang.String[]">${javacArgs}</javacArgs> | |
| <project implementation="org.apache.maven.project.MavenProject">${project}</project> | |
| <scalaHome implementation="java.lang.String">${scala.home}</scalaHome> | |
| <checkMultipleScalaVersions implementation="boolean" default-value="true">${maven.scala.checkConsistency}</checkMultipleScalaVersions> | |
| <zincPort implementation="int" default-value="3030">${zincPort}</zincPort> | |
| <mainSourceDir implementation="java.io.File" default-value="${project.build.sourceDirectory}/../scala"/> | |
| <forceUseArgFile implementation="boolean" default-value="false"/> | |
| <scalaClassName implementation="java.lang.String" default-value="scala.tools.nsc.Main">${maven.scala.className}</scalaClassName> | |
| <addScalacArgs implementation="java.lang.String">${addScalacArgs}</addScalacArgs> | |
| <encoding implementation="java.lang.String" default-value="UTF-8">${project.build.sourceEncoding}</encoding> | |
| <failOnMultipleScalaVersions implementation="boolean" default-value="false"/> | |
| <scalaVersion implementation="java.lang.String">${scala.version}</scalaVersion> | |
| <analysisCacheFile implementation="java.io.File" default-value="${project.build.directory}/analysis/compile">${analysisCacheFile}</analysisCacheFile> | |
| <scalaCompatVersion implementation="java.lang.String">${scala.compat.version}</scalaCompatVersion> | |
| <fork implementation="boolean" default-value="true"/> | |
| <testOutputDir implementation="java.io.File" default-value="${project.build.testOutputDirectory}"/> | |
| <javacGenerateDebugSymbols implementation="boolean" default-value="true">${javacGenerateDebugSymbols}</javacGenerateDebugSymbols> | |
| <remoteRepos implementation="java.util.List">${project.remoteArtifactRepositories}</remoteRepos> | |
| <useFsc implementation="boolean" default-value="true">${fsc}</useFsc> | |
| <pluginArtifacts implementation="java.util.List" default-value="${plugin.artifacts}"/> | |
| <displayCmd implementation="boolean" default-value="false">${displayCmd}</displayCmd> | |
| <session implementation="org.apache.maven.execution.MavenSession">${session}</session> | |
| <localRepository implementation="org.apache.maven.artifact.repository.ArtifactRepository">${localRepository}</localRepository> | |
| <target implementation="java.lang.String">${maven.compiler.target}</target> | |
| <testSourceDir implementation="java.io.File" default-value="${project.build.testSourceDirectory}/../scala"/> | |
| <addJavacArgs implementation="java.lang.String">${addJavacArgs}</addJavacArgs> | |
| <recompileMode implementation="java.lang.String" default-value="all">${recompileMode}</recompileMode> | |
| <useCanonicalPath implementation="boolean" default-value="true">${maven.scala.useCanonicalPath}</useCanonicalPath> | |
| <mainOutputDir implementation="java.io.File">${project.build.outputDirectory}</mainOutputDir> | |
| <scalaOrganization implementation="java.lang.String" default-value="org.scala-lang">${scala.organization}</scalaOrganization> | |
| </configuration> | |
| <requirements> | |
| <requirement> | |
| <role>org.apache.maven.plugin.MavenPluginManager</role> | |
| <field-name>mavenPluginManager</field-name> | |
| </requirement> | |
| <requirement> | |
| <role>org.apache.maven.artifact.metadata.ArtifactMetadataSource</role> | |
| <field-name>artifactMetadataSource</field-name> | |
| </requirement> | |
| <requirement> | |
| <role>org.apache.maven.artifact.factory.ArtifactFactory</role> | |
| <field-name>artifactFactory</field-name> | |
| </requirement> | |
| <requirement> | |
| <role>org.apache.maven.shared.dependency.tree.DependencyTreeBuilder</role> | |
| <field-name>dependencyTreeBuilder</field-name> | |
| </requirement> | |
| <requirement> | |
| <role>org.apache.maven.artifact.resolver.ArtifactCollector</role> | |
| <field-name>artifactCollector</field-name> | |
| </requirement> | |
| <requirement> | |
| <role>org.apache.maven.repository.RepositorySystem</role> | |
| <field-name>factory</field-name> | |
| </requirement> | |
| <requirement> | |
| <role>org.apache.maven.project.MavenProjectBuilder</role> | |
| <field-name>mavenProjectBuilder</field-name> | |
| </requirement> | |
| <requirement> | |
| <role>org.apache.maven.artifact.resolver.ArtifactResolver</role> | |
| <field-name>resolver</field-name> | |
| </requirement> | |
| <requirement> | |
| <role>org.apache.maven.toolchain.ToolchainManager</role> | |
| <field-name>toolchainManager</field-name> | |
| </requirement> | |
| </requirements> | |
| </mojo> | |
| </mojos> | |
| <dependencies> | |
| <dependency> | |
| <groupId>org.apache.maven</groupId> | |
| <artifactId>maven-plugin-api</artifactId> | |
| <type>jar</type> | |
| <version>3.5.2</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>net.alchim31.maven</groupId> | |
| <artifactId>scala-maven-plugin</artifactId> | |
| <type>maven-plugin</type> | |
| <version>3.2.2</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>com.lihaoyi</groupId> | |
| <artifactId>scalaparse_2.12</artifactId> | |
| <type>jar</type> | |
| <version>0.4.2</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.apache.maven.shared</groupId> | |
| <artifactId>maven-dependency-tree</artifactId> | |
| <type>jar</type> | |
| <version>1.2</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.codehaus.plexus</groupId> | |
| <artifactId>plexus-classworlds</artifactId> | |
| <type>bundle</type> | |
| <version>2.5.2</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.apache.maven.wagon</groupId> | |
| <artifactId>wagon-provider-api</artifactId> | |
| <type>jar</type> | |
| <version>1.0-beta-2</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.sonatype.plexus</groupId> | |
| <artifactId>plexus-cipher</artifactId> | |
| <type>jar</type> | |
| <version>1.4</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.codehaus.plexus</groupId> | |
| <artifactId>plexus-container-default</artifactId> | |
| <type>jar</type> | |
| <version>1.0-alpha-30</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>com.typesafe</groupId> | |
| <artifactId>config</artifactId> | |
| <type>bundle</type> | |
| <version>1.2.1</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.sonatype.plexus</groupId> | |
| <artifactId>plexus-sec-dispatcher</artifactId> | |
| <type>jar</type> | |
| <version>1.4</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>com.typesafe.zinc</groupId> | |
| <artifactId>zinc</artifactId> | |
| <type>jar</type> | |
| <version>0.3.5</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>jline</groupId> | |
| <artifactId>jline</artifactId> | |
| <type>jar</type> | |
| <version>2.14.6</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.apache.maven.resolver</groupId> | |
| <artifactId>maven-resolver-spi</artifactId> | |
| <type>jar</type> | |
| <version>1.1.0</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.apache.maven</groupId> | |
| <artifactId>maven-builder-support</artifactId> | |
| <type>jar</type> | |
| <version>3.5.2</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.scala-lang</groupId> | |
| <artifactId>scala-library</artifactId> | |
| <type>jar</type> | |
| <version>2.12.6</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.scalameta</groupId> | |
| <artifactId>scalameta_2.12</artifactId> | |
| <type>jar</type> | |
| <version>1.7.0</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.codehaus.plexus</groupId> | |
| <artifactId>plexus-utils</artifactId> | |
| <type>jar</type> | |
| <version>3.1.0</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>com.lihaoyi</groupId> | |
| <artifactId>fastparse_2.12</artifactId> | |
| <type>jar</type> | |
| <version>0.4.2</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.apache.maven</groupId> | |
| <artifactId>maven-settings-builder</artifactId> | |
| <type>jar</type> | |
| <version>3.5.2</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.scalameta</groupId> | |
| <artifactId>inputs_2.12</artifactId> | |
| <type>jar</type> | |
| <version>1.7.0</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.scalameta</groupId> | |
| <artifactId>tokenizers_2.12</artifactId> | |
| <type>jar</type> | |
| <version>1.7.0</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.scalameta</groupId> | |
| <artifactId>dialects_2.12</artifactId> | |
| <type>jar</type> | |
| <version>1.7.0</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>com.trueaccord.lenses</groupId> | |
| <artifactId>lenses_2.12</artifactId> | |
| <type>jar</type> | |
| <version>0.4.10</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>com.google.guava</groupId> | |
| <artifactId>guava</artifactId> | |
| <type>bundle</type> | |
| <version>20.0</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>com.trueaccord.scalapb</groupId> | |
| <artifactId>scalapb-runtime_2.12</artifactId> | |
| <type>jar</type> | |
| <version>0.6.0-pre2</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>io.circe</groupId> | |
| <artifactId>circe-core_2.12</artifactId> | |
| <type>jar</type> | |
| <version>0.9.3</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.apache.maven.shared</groupId> | |
| <artifactId>maven-invoker</artifactId> | |
| <type>jar</type> | |
| <version>2.0.11</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.eclipse.sisu</groupId> | |
| <artifactId>org.eclipse.sisu.plexus</artifactId> | |
| <type>eclipse-plugin</type> | |
| <version>0.3.3</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>commons-io</groupId> | |
| <artifactId>commons-io</artifactId> | |
| <type>jar</type> | |
| <version>2.5</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.apache.maven</groupId> | |
| <artifactId>maven-project</artifactId> | |
| <type>jar</type> | |
| <version>2.0.8</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>com.google.inject</groupId> | |
| <artifactId>guice</artifactId> | |
| <type>jar</type> | |
| <version>4.0</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>com.typesafe.sbt</groupId> | |
| <artifactId>incremental-compiler</artifactId> | |
| <type>jar</type> | |
| <version>0.13.5</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.scalameta</groupId> | |
| <artifactId>quasiquotes_2.12</artifactId> | |
| <type>jar</type> | |
| <version>1.7.0</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.codehaus.plexus</groupId> | |
| <artifactId>plexus-interpolation</artifactId> | |
| <type>bundle</type> | |
| <version>1.24</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.apache.maven</groupId> | |
| <artifactId>maven-artifact</artifactId> | |
| <type>jar</type> | |
| <version>3.5.2</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>com.lihaoyi</groupId> | |
| <artifactId>sourcecode_2.12</artifactId> | |
| <type>jar</type> | |
| <version>0.1.3</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>com.lucidchart</groupId> | |
| <artifactId>scalafmt-impl_2.12</artifactId> | |
| <type>jar</type> | |
| <version>1.14-1.0</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.apache.maven.resolver</groupId> | |
| <artifactId>maven-resolver-impl</artifactId> | |
| <type>jar</type> | |
| <version>1.1.0</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>javax.annotation</groupId> | |
| <artifactId>jsr250-api</artifactId> | |
| <type>jar</type> | |
| <version>1.0</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>com.typesafe.sbt</groupId> | |
| <artifactId>sbt-interface</artifactId> | |
| <type>jar</type> | |
| <version>0.13.5</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.apache.maven.shared</groupId> | |
| <artifactId>maven-shared-utils</artifactId> | |
| <type>jar</type> | |
| <version>3.1.0</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.apache.commons</groupId> | |
| <artifactId>commons-exec</artifactId> | |
| <type>jar</type> | |
| <version>1.1</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>io.circe</groupId> | |
| <artifactId>circe-jawn_2.12</artifactId> | |
| <type>jar</type> | |
| <version>0.9.3</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>com.geirsson</groupId> | |
| <artifactId>scalafmt-core_2.12</artifactId> | |
| <type>jar</type> | |
| <version>1.3.0</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.scalameta</groupId> | |
| <artifactId>transversers_2.12</artifactId> | |
| <type>jar</type> | |
| <version>1.7.0</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.apache.maven</groupId> | |
| <artifactId>maven-core</artifactId> | |
| <type>jar</type> | |
| <version>3.5.2</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.scalameta</groupId> | |
| <artifactId>parsers_2.12</artifactId> | |
| <type>jar</type> | |
| <version>1.7.0</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.apache.maven</groupId> | |
| <artifactId>maven-repository-metadata</artifactId> | |
| <type>jar</type> | |
| <version>3.5.2</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.apache.maven</groupId> | |
| <artifactId>maven-profile</artifactId> | |
| <type>jar</type> | |
| <version>2.0.8</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.apache.maven.doxia</groupId> | |
| <artifactId>doxia-logging-api</artifactId> | |
| <type>jar</type> | |
| <version>1.1.2</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.apache.maven.reporting</groupId> | |
| <artifactId>maven-reporting-api</artifactId> | |
| <type>jar</type> | |
| <version>3.0</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.scalameta</groupId> | |
| <artifactId>io_2.12</artifactId> | |
| <type>jar</type> | |
| <version>1.7.0</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.apache.commons</groupId> | |
| <artifactId>commons-lang3</artifactId> | |
| <type>jar</type> | |
| <version>3.5</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.scala-lang</groupId> | |
| <artifactId>scala-compiler</artifactId> | |
| <type>jar</type> | |
| <version>2.12.6</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.codehaus.plexus</groupId> | |
| <artifactId>plexus-io</artifactId> | |
| <type>jar</type> | |
| <version>2.0.2</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.codehaus.plexus</groupId> | |
| <artifactId>plexus-component-annotations</artifactId> | |
| <type>jar</type> | |
| <version>1.7.1</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.eclipse.sisu</groupId> | |
| <artifactId>org.eclipse.sisu.inject</artifactId> | |
| <type>eclipse-plugin</type> | |
| <version>0.3.3</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.apache.maven.doxia</groupId> | |
| <artifactId>doxia-sink-api</artifactId> | |
| <type>jar</type> | |
| <version>1.1.2</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.apache.maven</groupId> | |
| <artifactId>maven-model-builder</artifactId> | |
| <type>jar</type> | |
| <version>3.5.2</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.typelevel</groupId> | |
| <artifactId>machinist_2.12</artifactId> | |
| <type>jar</type> | |
| <version>0.6.2</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.apache.maven</groupId> | |
| <artifactId>maven-artifact-manager</artifactId> | |
| <type>jar</type> | |
| <version>2.0.8</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.scalameta</groupId> | |
| <artifactId>tokens_2.12</artifactId> | |
| <type>jar</type> | |
| <version>1.7.0</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.scalameta</groupId> | |
| <artifactId>inline_2.12</artifactId> | |
| <type>jar</type> | |
| <version>1.7.0</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.spire-math</groupId> | |
| <artifactId>jawn-parser_2.12</artifactId> | |
| <type>jar</type> | |
| <version>0.11.1</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.apache.maven.resolver</groupId> | |
| <artifactId>maven-resolver-util</artifactId> | |
| <type>jar</type> | |
| <version>1.1.0</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.codehaus.plexus</groupId> | |
| <artifactId>plexus-archiver</artifactId> | |
| <type>jar</type> | |
| <version>2.1</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.apache.maven</groupId> | |
| <artifactId>maven-plugin-registry</artifactId> | |
| <type>jar</type> | |
| <version>2.0.8</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.scala-lang</groupId> | |
| <artifactId>scala-reflect</artifactId> | |
| <type>jar</type> | |
| <version>2.12.6</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>io.circe</groupId> | |
| <artifactId>circe-derivation_2.12</artifactId> | |
| <type>jar</type> | |
| <version>0.9.0-M3</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.typelevel</groupId> | |
| <artifactId>cats-macros_2.12</artifactId> | |
| <type>jar</type> | |
| <version>1.0.1</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.apache.maven</groupId> | |
| <artifactId>maven-resolver-provider</artifactId> | |
| <type>jar</type> | |
| <version>3.5.2</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.apache.maven</groupId> | |
| <artifactId>maven-archiver</artifactId> | |
| <type>jar</type> | |
| <version>2.5</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>com.lihaoyi</groupId> | |
| <artifactId>fastparse-utils_2.12</artifactId> | |
| <type>jar</type> | |
| <version>0.4.2</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.apache.maven.resolver</groupId> | |
| <artifactId>maven-resolver-api</artifactId> | |
| <type>jar</type> | |
| <version>1.1.0</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.scalameta</groupId> | |
| <artifactId>common_2.12</artifactId> | |
| <type>jar</type> | |
| <version>1.7.0</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>javax.enterprise</groupId> | |
| <artifactId>cdi-api</artifactId> | |
| <type>jar</type> | |
| <version>1.0</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.typelevel</groupId> | |
| <artifactId>cats-kernel_2.12</artifactId> | |
| <type>jar</type> | |
| <version>1.0.1</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.apache.maven.plugin-tools</groupId> | |
| <artifactId>maven-plugin-annotations</artifactId> | |
| <type>jar</type> | |
| <version>3.5</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.typelevel</groupId> | |
| <artifactId>cats-core_2.12</artifactId> | |
| <type>jar</type> | |
| <version>1.0.1</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.scalameta</groupId> | |
| <artifactId>semantic_2.12</artifactId> | |
| <type>jar</type> | |
| <version>1.7.0</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>com.typesafe.sbt</groupId> | |
| <artifactId>compiler-interface</artifactId> | |
| <type>src</type> | |
| <version>0.13.5</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.scala-lang.modules</groupId> | |
| <artifactId>scala-xml_2.12</artifactId> | |
| <type>bundle</type> | |
| <version>1.0.6</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.scala-lang</groupId> | |
| <artifactId>scala-library</artifactId> | |
| <type>jar</type> | |
| <version>2.12.2</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>io.circe</groupId> | |
| <artifactId>circe-numbers_2.12</artifactId> | |
| <type>jar</type> | |
| <version>0.9.3</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>junit</groupId> | |
| <artifactId>junit</artifactId> | |
| <type>jar</type> | |
| <version>3.8.1</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>io.circe</groupId> | |
| <artifactId>circe-parser_2.12</artifactId> | |
| <type>jar</type> | |
| <version>0.9.3</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>aopalliance</groupId> | |
| <artifactId>aopalliance</artifactId> | |
| <type>jar</type> | |
| <version>1.0</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>com.geirsson</groupId> | |
| <artifactId>metaconfig-typesafe-config_2.12</artifactId> | |
| <type>jar</type> | |
| <version>0.4.0</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>com.google.protobuf</groupId> | |
| <artifactId>protobuf-java</artifactId> | |
| <type>bundle</type> | |
| <version>3.2.0</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>javax.inject</groupId> | |
| <artifactId>javax.inject</artifactId> | |
| <type>jar</type> | |
| <version>1</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.scalameta</groupId> | |
| <artifactId>trees_2.12</artifactId> | |
| <type>jar</type> | |
| <version>1.7.0</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.apache.maven</groupId> | |
| <artifactId>maven-model</artifactId> | |
| <type>jar</type> | |
| <version>3.5.2</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>com.geirsson</groupId> | |
| <artifactId>metaconfig-core_2.12</artifactId> | |
| <type>jar</type> | |
| <version>0.4.0</version> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.apache.maven</groupId> | |
| <artifactId>maven-settings</artifactId> | |
| <type>jar</type> | |
| <version>3.5.2</version> | |
| </dependency> | |
| </dependencies> | |
| </plugin> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment