8e59e789dc
Cleanup module dependencies: a lot of modules depended on 'frontend.java' just to use something from 'util' module, exported by 'frontend.java', whereas they really need nothing from 'frontend.java'. Also 'frontend.java' just exported 'util', not using anything from it. Create a new 'util.runtime' module, which will be available at runtime. Make 'util' export 'util.runtime' and make all modules who needed these utils depend on 'util' directly instead of 'frontend.java'
20 lines
891 B
XML
20 lines
891 B
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<module type="JAVA_MODULE" version="4">
|
|
<component name="NewModuleRootManager" inherit-compiler-output="true">
|
|
<exclude-output />
|
|
<content url="file://$MODULE_DIR$">
|
|
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
|
|
</content>
|
|
<orderEntry type="inheritedJdk" />
|
|
<orderEntry type="sourceFolder" forTests="false" />
|
|
<orderEntry type="module" module-name="frontend" />
|
|
<orderEntry type="library" scope="PROVIDED" name="intellij-core" level="project" />
|
|
<orderEntry type="module" module-name="runtime" />
|
|
<orderEntry type="library" name="javax.inject" level="project" />
|
|
<orderEntry type="module" module-name="serialization" />
|
|
<orderEntry type="module" module-name="serialization.java" />
|
|
<orderEntry type="module" module-name="descriptor.loader.java" />
|
|
</component>
|
|
</module>
|
|
|