mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-01-04 00:20:55 +07:00
`readableFs` is redundant and unstable. Remove it: we will migrate to ijent anyway. All validations are in `PathValidator.kt` now. They are used by `ManualPathEntryDialog` and sdk validation. Lots of thread annotations added to prevent calling validation code from EDT. In general, this change makes path validation ready for ijent: validation based on nio with slow IO access. Validation is removed from old, non-target classes (cherry picked from commit 185b4f7fe8cbd5d7a37dad609c8a4cb8163d6eed) IJ-MR-112281 GitOrigin-RevId: 12c4a4f3d459d0523ef6694a9e4bb2db7a1582b7
33 lines
2.0 KiB
XML
33 lines
2.0 KiB
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" />
|
|
<sourceFolder url="file://$MODULE_DIR$/resources" type="java-resource" />
|
|
<sourceFolder url="file://$MODULE_DIR$/tests" isTestSource="true" />
|
|
</content>
|
|
<orderEntry type="inheritedJdk" />
|
|
<orderEntry type="sourceFolder" forTests="false" />
|
|
<orderEntry type="library" name="kotlin-stdlib" level="project" />
|
|
<orderEntry type="library" name="gson" level="project" />
|
|
<orderEntry type="library" name="Guava" level="project" />
|
|
<orderEntry type="library" name="StreamEx" level="project" />
|
|
<orderEntry type="module" module-name="intellij.platform.analysis" />
|
|
<orderEntry type="module" module-name="intellij.platform.analysis.impl" />
|
|
<orderEntry type="module" module-name="intellij.platform.core" />
|
|
<orderEntry type="module" module-name="intellij.platform.ide.util.io" />
|
|
<orderEntry type="module" module-name="intellij.python.community" />
|
|
<orderEntry type="module" module-name="intellij.python.psi" />
|
|
<orderEntry type="module" module-name="intellij.python.psi.impl" />
|
|
<orderEntry type="module" module-name="intellij.platform.projectModel.impl" />
|
|
<orderEntry type="module" module-name="intellij.platform.util.jdom" />
|
|
<orderEntry type="module" module-name="intellij.platform.ide.core" />
|
|
<orderEntry type="module" module-name="intellij.platform.execution" />
|
|
<orderEntry type="module" module-name="intellij.platform.remote.core" />
|
|
<orderEntry type="library" name="commons-collections" level="project" />
|
|
<orderEntry type="library" name="jna" level="project" />
|
|
<orderEntry type="library" scope="TEST" name="JUnit4" level="project" />
|
|
<orderEntry type="library" name="caffeine" level="project" />
|
|
</component>
|
|
</module> |