Skip to content

Commit 98163e4

Browse files
committed
Revert "убран фильтр ReferenceIndex::isReferenceAccessible + тест"
This reverts commit 6136f67.
1 parent 6136f67 commit 98163e4

File tree

2 files changed

+2
-7
lines changed

2 files changed

+2
-7
lines changed

src/main/java/com/github/_1c_syntax/bsl/languageserver/references/ReferenceIndex.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -245,8 +245,7 @@ private Optional<Reference> buildReference(
245245
SourceDefinedSymbol from = getFromSymbol(symbolOccurrence);
246246
return new Reference(from, symbol, uri, range, occurrenceType);
247247
})
248-
// .filter(ReferenceIndex::isReferenceAccessible)
249-
;
248+
.filter(ReferenceIndex::isReferenceAccessible);
250249
}
251250

252251
private Optional<SourceDefinedSymbol> getSourceDefinedSymbol(Symbol symbolEntity) {

src/test/java/com/github/_1c_syntax/bsl/languageserver/references/ReferenceIndexTest.java

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -272,7 +272,6 @@ void testGetReferencesFromLocalMethodSymbol() {
272272

273273
var commonModuleContext = serverContext.getDocument("CommonModule.ПервыйОбщийМодуль", ModuleType.CommonModule).orElseThrow();
274274
var commonModuleMethodSymbol = commonModuleContext.getSymbolTree().getMethodSymbol("УстаревшаяПроцедура").orElseThrow();
275-
var commonModuleNonExportMethodSymbol = commonModuleContext.getSymbolTree().getMethodSymbol("Тест").orElseThrow();
276275

277276
var managerModuleContext = serverContext.getDocument("InformationRegister.РегистрСведений1", ModuleType.ManagerModule).orElseThrow();
278277
var managerModuleMethodSymbol = managerModuleContext.getSymbolTree().getMethodSymbol("УстаревшаяПроцедура").orElseThrow();
@@ -281,19 +280,16 @@ void testGetReferencesFromLocalMethodSymbol() {
281280
var locationLocal = new Location(uri, Ranges.create(1, 4, 16));
282281
var locationCommonModule = new Location(uri, Ranges.create(2, 22, 41));
283282
var locationManagerModule = new Location(uri, Ranges.create(3, 38, 57));
284-
// TODO временная переменная
285-
var locationNonExportCommonModule = new Location(uri, Ranges.create(4, 22, 26));
286283

287284
// when
288285
var references = referenceIndex.getReferencesFrom(localMethodSymbol);
289286

290287
// then
291288
assertThat(references)
292-
.hasSize(4)
289+
.hasSize(3)
293290
.contains(Reference.of(localMethodSymbol, localMethodSymbol, locationLocal))
294291
.contains(Reference.of(localMethodSymbol, commonModuleMethodSymbol, locationCommonModule))
295292
.contains(Reference.of(localMethodSymbol, managerModuleMethodSymbol, locationManagerModule))
296-
.contains(Reference.of(localMethodSymbol, commonModuleNonExportMethodSymbol, locationNonExportCommonModule))
297293
;
298294
}
299295

0 commit comments

Comments
 (0)