mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
temporary fix of tests
This commit is contained in:
@@ -46,6 +46,7 @@ public class BackwardReferenceIndexBuilder extends ModuleLevelBuilder {
|
||||
if (writer != null) {
|
||||
writer.close();
|
||||
}
|
||||
BackwardReferenceIndexWriter.clearInstance();
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
+6
-1
@@ -44,6 +44,7 @@ import static com.sun.tools.javac.code.Flags.PRIVATE;
|
||||
|
||||
public class BackwardReferenceIndexWriter {
|
||||
public static final String PROP_KEY = "ref.index.builder";
|
||||
public static volatile boolean forceEnabled;
|
||||
|
||||
private static volatile BackwardReferenceIndexWriter ourInstance;
|
||||
|
||||
@@ -55,6 +56,10 @@ public class BackwardReferenceIndexWriter {
|
||||
myRebuild = rebuild;
|
||||
}
|
||||
|
||||
public static void clearInstance() {
|
||||
ourInstance = null;
|
||||
}
|
||||
|
||||
static BackwardReferenceIndexWriter getInstance() {
|
||||
return ourInstance;
|
||||
}
|
||||
@@ -83,7 +88,7 @@ public class BackwardReferenceIndexWriter {
|
||||
}
|
||||
|
||||
static boolean isEnabled() {
|
||||
return SystemProperties.getBooleanProperty(PROP_KEY, false);
|
||||
return SystemProperties.getBooleanProperty(PROP_KEY, false) || forceEnabled;
|
||||
}
|
||||
|
||||
void close() {
|
||||
|
||||
@@ -31,11 +31,13 @@ import java.io.File
|
||||
|
||||
abstract class ReferenceIndexTestBase : JpsBuildTestCase() {
|
||||
public override fun setUp() {
|
||||
BackwardReferenceIndexWriter.forceEnabled = true
|
||||
super.setUp()
|
||||
System.setProperty(BackwardReferenceIndexWriter.PROP_KEY, true.toString())
|
||||
// System.setProperty(BackwardReferenceIndexWriter.PROP_KEY, true.toString())
|
||||
}
|
||||
|
||||
public override fun tearDown() {
|
||||
BackwardReferenceIndexWriter.forceEnabled = false
|
||||
super.tearDown()
|
||||
System.clearProperty(BackwardReferenceIndexWriter.PROP_KEY)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user