remove special SpringFactoriesInformation as symbol addin information, not used anymore

This commit is contained in:
Martin Lippert
2024-12-12 13:49:26 +01:00
parent 9329d25fa9
commit 2e7db46ca1
2 changed files with 2 additions and 31 deletions

View File

@@ -1,27 +0,0 @@
/*******************************************************************************
* Copyright (c) 2022 VMware, Inc.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* https://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* VMware, Inc. - initial API and implementation
*******************************************************************************/
package org.springframework.ide.vscode.boot.java.beans;
import org.springframework.ide.vscode.boot.java.handlers.SymbolAddOnInformation;
public class SpringFactoryInformation implements SymbolAddOnInformation {
private String key;
public SpringFactoryInformation(String key) {
this.key = key;
}
public String getKey() {
return key;
}
}

View File

@@ -40,7 +40,6 @@ import org.springframework.ide.vscode.boot.index.cache.IndexCacheKey;
import org.springframework.ide.vscode.boot.java.beans.BeanUtils;
import org.springframework.ide.vscode.boot.java.beans.BeansSymbolAddOnInformation;
import org.springframework.ide.vscode.boot.java.beans.BeansSymbolProvider;
import org.springframework.ide.vscode.boot.java.beans.SpringFactoryInformation;
import org.springframework.ide.vscode.boot.java.handlers.EnhancedSymbolInformation;
import org.springframework.ide.vscode.boot.java.handlers.SymbolAddOnInformation;
import org.springframework.ide.vscode.commons.java.IClasspathUtil;
@@ -61,7 +60,7 @@ public class SpringFactoriesIndexer implements SpringIndexer {
// whenever the implementation of the indexer changes in a way that the stored data in the cache is no longer valid,
// we need to change the generation - this will result in a re-indexing due to no up-to-date cache data being found
private static final String GENERATION = "GEN-5";
private static final String GENERATION = "GEN-6";
private static final String FILE_PATTERN = "**/META-INF/spring/*.factories";
@@ -125,8 +124,7 @@ public class SpringFactoriesIndexer implements SpringIndexer {
BeansSymbolProvider.beanLabel(false, beanId, fqName, Paths.get(URI.create(docURI)).getFileName().toString()),
SymbolKind.Interface,
Either.forLeft(new Location(docURI, range))), new SymbolAddOnInformation[] {
new BeansSymbolAddOnInformation(beanId, fqName),
new SpringFactoryInformation(key)
new BeansSymbolAddOnInformation(beanId, fqName)
}));
} catch (Exception e) {
log.error("", e);