mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
cleanup
This commit is contained in:
@@ -123,7 +123,7 @@ public class RangeMarkerTree<T extends RangeMarkerEx> extends IntervalTreeImpl<T
|
||||
}
|
||||
});
|
||||
if (alive.get() > DUPLICATE_LIMIT) {
|
||||
return "Too many range markers (" + alive + ") registered in "+this+"\n";
|
||||
return "Too many range markers (" + alive + ") registered for interval "+node+"\n";
|
||||
}
|
||||
|
||||
return null;
|
||||
|
||||
@@ -55,34 +55,31 @@ public class OpenFileDescriptor implements Navigatable {
|
||||
private boolean myUseCurrentWindow = false;
|
||||
|
||||
public OpenFileDescriptor(@NotNull Project project, @NotNull VirtualFile file, int offset) {
|
||||
this(project, file, -1, -1, offset, null, false);
|
||||
this(project, file, -1, -1, offset, false);
|
||||
}
|
||||
|
||||
public OpenFileDescriptor(@NotNull Project project, @NotNull VirtualFile file, int logicalLine, int logicalColumn) {
|
||||
this(project, file, logicalLine, logicalColumn, -1, null, false);
|
||||
this(project, file, logicalLine, logicalColumn, -1, false);
|
||||
}
|
||||
|
||||
public OpenFileDescriptor(@NotNull Project project, @NotNull VirtualFile file,
|
||||
int logicalLine, int logicalColumn, boolean persistent) {
|
||||
this(project, file, logicalLine, logicalColumn, -1, null, persistent);
|
||||
this(project, file, logicalLine, logicalColumn, -1, persistent);
|
||||
}
|
||||
|
||||
public OpenFileDescriptor(@NotNull Project project, @NotNull VirtualFile file) {
|
||||
this(project, file, -1, -1, -1, null, false);
|
||||
this(project, file, -1, -1, -1, false);
|
||||
}
|
||||
|
||||
private OpenFileDescriptor(@NotNull Project project, @NotNull VirtualFile file,
|
||||
int logicalLine, int logicalColumn, int offset, @Nullable RangeMarker rangeMarker, boolean persistent) {
|
||||
int logicalLine, int logicalColumn, int offset, boolean persistent) {
|
||||
myProject = project;
|
||||
|
||||
myFile = file;
|
||||
myLogicalLine = logicalLine;
|
||||
myLogicalColumn = logicalColumn;
|
||||
myOffset = offset;
|
||||
if (rangeMarker != null) {
|
||||
myRangeMarker = rangeMarker;
|
||||
}
|
||||
else if (offset >= 0) {
|
||||
if (offset >= 0) {
|
||||
myRangeMarker = LazyRangeMarkerFactory.getInstance(project).createRangeMarker(file, offset);
|
||||
}
|
||||
else if (logicalLine >= 0 ){
|
||||
|
||||
+3
-4
@@ -146,7 +146,6 @@ public class CodeInsightTestFixtureImpl extends BaseFixture implements CodeInsig
|
||||
|
||||
private final TempDirTestFixture myTempDirFixture;
|
||||
protected final IdeaProjectTestFixture myProjectFixture;
|
||||
@NonNls private static final String XXX = "XXX";
|
||||
private final FileTreeAccessFilter myJavaFilesFilter = new FileTreeAccessFilter();
|
||||
private boolean myAllowDirt;
|
||||
private boolean myCaresAboutInjection = true;
|
||||
@@ -1465,7 +1464,7 @@ public class CodeInsightTestFixtureImpl extends BaseFixture implements CodeInsig
|
||||
if (file.getFileType().isBinary()) {
|
||||
return null;
|
||||
}
|
||||
return instance.openTextEditor(new OpenFileDescriptor(project, file, 0), false);
|
||||
return instance.openTextEditor(new OpenFileDescriptor(project, file), false);
|
||||
}
|
||||
|
||||
private long collectAndCheckHighlighting(boolean checkWarnings, boolean checkInfos, boolean checkWeakWarnings) throws Exception {
|
||||
@@ -1487,14 +1486,14 @@ public class CodeInsightTestFixtureImpl extends BaseFixture implements CodeInsig
|
||||
|
||||
//to initialize caches
|
||||
if (!DumbService.isDumb(project)) {
|
||||
CacheManager.SERVICE.getInstance(project).getFilesWithWord(XXX, UsageSearchContext.IN_COMMENTS, GlobalSearchScope.allScope(project), true);
|
||||
CacheManager.SERVICE.getInstance(project).getFilesWithWord("XXX", UsageSearchContext.IN_COMMENTS, GlobalSearchScope.allScope(project), true);
|
||||
}
|
||||
|
||||
List<HighlightInfo> infos;
|
||||
final long start = System.currentTimeMillis();
|
||||
((PsiManagerImpl)PsiManager.getInstance(project)).setAssertOnFileLoadingFilter(myJavaFilesFilter, myTestRootDisposable);
|
||||
|
||||
// ProfilingUtil.startCPUProfiling();
|
||||
List<HighlightInfo> infos;
|
||||
try {
|
||||
infos = doHighlighting();
|
||||
removeDuplicatedRangesForInjected(infos);
|
||||
|
||||
Reference in New Issue
Block a user