[IntelliJ project configuration] migration to Java 11: use JDK 1.8 for modules which...
[idea/community.git] / .idea / compiler.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <project version="4">
3   <component name="BuildJarProjectSettings">
4     <option name="BUILD_JARS_ON_MAKE" value="false" />
5   </component>
6   <component name="CompilerConfiguration">
7     <option name="BUILD_PROCESS_HEAP_SIZE" value="1100" />
8     <excludeFromCompile>
9       <file url="file://$PROJECT_DIR$/java/execution/jshell-frontend/src/com/intellij/execution/jshell/frontend/Main.java" />
10       <file url="file://$PROJECT_DIR$/android/tools-base/sdk-common/src/test/java/com/android/ide/common/blame/parser/SourceFragmentPositionRangeJsonTest.java" />
11       <file url="file://$PROJECT_DIR$/android/uitest-framework/testSrc/com/android/tools/idea/tests/gui/framework/fixture/RecordingDialogFixture.java" />
12       <file url="file://$PROJECT_DIR$/android/uitest-framework/testSrc/com/android/tools/idea/tests/gui/framework/fixture/TestClassNameInputDialogFixture.java" />
13       <file url="file://$PROJECT_DIR$/android/android-uitests/testSrc/com/android/tools/idea/tests/gui/espresso/EspressoRecorderTest.java" />
14       <file url="file://$PROJECT_DIR$/plugins/javaFX/javaFX-CE/testSrc/org/jetbrains/plugins/javaFX/fxml/JavaFxGenerateDefaultPropertyValuesScript.java" />
15     </excludeFromCompile>
16     <resourceExtensions>
17       <entry name=".+\.(properties|gif|png|jpeg|jpg|xml|dtd|tld|xsd|ft|html|template)" />
18     </resourceExtensions>
19     <wildcardResourcePatterns>
20       <entry name="!*.form" />
21       <entry name="!*.java" />
22       <entry name="!*.class" />
23       <entry name="!*.groovy" />
24       <entry name="!*.flex" />
25       <entry name="!*.kt" />
26       <entry name="!*.iml" />
27       <entry name="!*.gant" />
28     </wildcardResourcePatterns>
29   </component>
30   <component name="EclipseCompilerSettings">
31     <option name="GENERATE_NO_WARNINGS" value="true" />
32     <option name="DEPRECATION" value="false" />
33   </component>
34   <component name="EclipseEmbeddedCompilerSettings">
35     <option name="GENERATE_NO_WARNINGS" value="true" />
36     <option name="DEPRECATION" value="false" />
37   </component>
38   <component name="JavacSettings">
39     <option name="PREFER_TARGET_JDK_COMPILER" value="false" />
40     <option name="ADDITIONAL_OPTIONS_STRING" value="-Xlint:unchecked" />
41     <option name="ADDITIONAL_OPTIONS_OVERRIDE">
42       <module name="intellij.android.adt.ui" options="-Xlint:unchecked --add-exports java.desktop/sun.swing=ALL-UNNAMED" />
43       <module name="intellij.android.core" options="-Xlint:unchecked --add-exports java.desktop/sun.awt.image=ALL-UNNAMED" />
44       <module name="intellij.platform.ide" options="-Xlint:unchecked --add-exports java.desktop/sun.swing=ALL-UNNAMED --add-exports java.desktop/sun.awt=ALL-UNNAMED" />
45       <module name="intellij.platform.ide.impl" options="-Xlint:unchecked --add-exports java.desktop/sun.awt=ALL-UNNAMED --add-exports java.desktop/sun.font=ALL-UNNAMED --add-exports java.desktop/java.awt.peer=ALL-UNNAMED --add-exports jdk.attach/sun.tools.attach=ALL-UNNAMED --add-exports java.desktop/sun.awt.image=ALL-UNNAMED --add-exports java.desktop/sun.awt.datatransfer=ALL-UNNAMED --add-exports java.desktop/sun.swing=ALL-UNNAMED" />
46       <module name="intellij.platform.lang.impl" options="-Xlint:unchecked --add-exports java.desktop/sun.awt.image=ALL-UNNAMED --add-exports java.desktop/sun.awt=ALL-UNNAMED" />
47     </option>
48     <option name="MAXIMUM_HEAP_SIZE" value="400" />
49   </component>
50 </project>