diff options
author | Tobias Roeser <le.petit.fou@web.de> | 2019-09-05 09:34:32 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-09-05 09:34:32 +0200 |
commit | ed8ea584c67f1ab83c488441779356a36d8fa3bb (patch) | |
tree | a4e7e0a900f2ac70906e1097e7542117a591a33a /scalalib/test/resources/gen-idea-extended-hello-world/idea | |
parent | 8b91f0caf9a41f9e344328d8e14f5ff2b8149038 (diff) | |
download | mill-ed8ea584c67f1ab83c488441779356a36d8fa3bb.tar.gz mill-ed8ea584c67f1ab83c488441779356a36d8fa3bb.tar.bz2 mill-ed8ea584c67f1ab83c488441779356a36d8fa3bb.zip |
Initial module-specific extension support to GenIdea (#684)
* Initial module-specific extension support to GenIdea
* Contribute Facets to JavaModule
* Generate additional files under .idea directory
* Introduced more generel Element result type and unit tests
* Moved intellijModulePath into GenIdeaModule
* Added unit test for GenIdea extension
(Missed that previously)
Diffstat (limited to 'scalalib/test/resources/gen-idea-extended-hello-world/idea')
4 files changed, 40 insertions, 0 deletions
diff --git a/scalalib/test/resources/gen-idea-extended-hello-world/idea/compiler.xml b/scalalib/test/resources/gen-idea-extended-hello-world/idea/compiler.xml new file mode 100644 index 00000000..3622ff42 --- /dev/null +++ b/scalalib/test/resources/gen-idea-extended-hello-world/idea/compiler.xml @@ -0,0 +1,8 @@ +<project version="4"> + <component name="CompilerConfiguration"> + <option name="DEFAULT_COMPILER" value="ajc"/> + </component> + <component name="AjcSettings"> + <option name="ajcPath" value="/tmp/aspectjtools.jar"/> + </component> +</project>
\ No newline at end of file diff --git a/scalalib/test/resources/gen-idea-extended-hello-world/idea/libraries/scala-library-2.12.4.jar.xml b/scalalib/test/resources/gen-idea-extended-hello-world/idea/libraries/scala-library-2.12.4.jar.xml new file mode 100644 index 00000000..5f7c5056 --- /dev/null +++ b/scalalib/test/resources/gen-idea-extended-hello-world/idea/libraries/scala-library-2.12.4.jar.xml @@ -0,0 +1,18 @@ +<component name="libraryTable"> + <library name="scala-library-2.12.4.jar" type="Scala"> + <properties> + <compiler-classpath> + <root url="file://COURSIER_HOME/https/repo1.maven.org/maven2/org/scala-lang/modules/scala-xml_2.12/1.0.6/scala-xml_2.12-1.0.6.jar"/> + <root url="file://COURSIER_HOME/https/repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.12.4/scala-compiler-2.12.4.jar"/> + <root url="file://COURSIER_HOME/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.12.4/scala-library-2.12.4.jar"/> + <root url="file://COURSIER_HOME/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.12.4/scala-reflect-2.12.4.jar"/> + </compiler-classpath> + </properties> + <CLASSES> + <root url="jar://COURSIER_HOME/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.12.4/scala-library-2.12.4.jar!/"/> + </CLASSES> + <SOURCES> + <root url="jar://COURSIER_HOME/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.12.4/scala-library-2.12.4-sources.jar!/"/> + </SOURCES> + </library> +</component> diff --git a/scalalib/test/resources/gen-idea-extended-hello-world/idea/misc.xml b/scalalib/test/resources/gen-idea-extended-hello-world/idea/misc.xml new file mode 100644 index 00000000..f4f144ce --- /dev/null +++ b/scalalib/test/resources/gen-idea-extended-hello-world/idea/misc.xml @@ -0,0 +1,5 @@ +<project version="4"> + <component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" project-jdk-name="1.8 (1)" project-jdk-type="JavaSDK"> + <output url="file://$PROJECT_DIR$/target/idea_output"/> + </component> +</project> diff --git a/scalalib/test/resources/gen-idea-extended-hello-world/idea/modules.xml b/scalalib/test/resources/gen-idea-extended-hello-world/idea/modules.xml new file mode 100644 index 00000000..193fa62d --- /dev/null +++ b/scalalib/test/resources/gen-idea-extended-hello-world/idea/modules.xml @@ -0,0 +1,9 @@ +<project version="4"> + <component name="ProjectModuleManager"> + <modules> + <module fileurl="file://$PROJECT_DIR$/.idea_modules/mill-build.iml" filepath="$PROJECT_DIR$/.idea_modules/mill-build.iml"/> + <module fileurl="file://$PROJECT_DIR$/.idea_modules/helloworld.iml" filepath="$PROJECT_DIR$/.idea_modules/helloworld.iml"/> + <module fileurl="file://$PROJECT_DIR$/.idea_modules/helloworld.test.iml" filepath="$PROJECT_DIR$/.idea_modules/helloworld.test.iml"/> + </modules> + </component> +</project> |