application-properties-metadata project

Bring package names more inline with project name
This commit is contained in:
Kris De Volder
2016-10-20 09:55:35 -07:00
parent 712d9ed98e
commit 88f7f50d30
29 changed files with 74 additions and 69 deletions

View File

@@ -8,11 +8,11 @@
* Contributors:
* Pivotal, Inc. - initial API and implementation
*******************************************************************************/
package org.springframework.ide.vscode.boot.properties.metadata;
package org.springframework.ide.vscode.application.properties.metadata;
import java.time.Duration;
import org.springframework.ide.vscode.boot.properties.metadata.ValueProviderRegistry.ValueProviderStrategy;
import org.springframework.ide.vscode.application.properties.metadata.ValueProviderRegistry.ValueProviderStrategy;
/**
* A abstract {@link ValueProviderStrategy} that is mean to help speedup successive invocations of

View File

@@ -8,7 +8,7 @@
* Contributors:
* Pivotal, Inc. - initial API and implementation
*******************************************************************************/
package org.springframework.ide.vscode.boot.properties.metadata;
package org.springframework.ide.vscode.application.properties.metadata;
import static org.springframework.ide.vscode.util.StringUtil.*;
@@ -16,8 +16,8 @@ import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import org.springframework.ide.vscode.boot.properties.util.FuzzyMap;
import org.springframework.ide.vscode.boot.properties.util.FuzzyMap.Match;
import org.springframework.ide.vscode.application.properties.metadata.util.FuzzyMap;
import org.springframework.ide.vscode.application.properties.metadata.util.FuzzyMap.Match;
import org.springframework.ide.vscode.util.StringUtil;
/**

View File

@@ -1,4 +1,4 @@
package org.springframework.ide.vscode.boot.properties.metadata;
package org.springframework.ide.vscode.application.properties.metadata;
import java.io.BufferedReader;
import java.io.File;

View File

@@ -8,7 +8,7 @@
* Contributors:
* Pivotal, Inc. - initial API and implementation
*******************************************************************************/
package org.springframework.ide.vscode.boot.properties.metadata;
package org.springframework.ide.vscode.application.properties.metadata;
import java.util.ArrayList;
import java.util.Collections;
@@ -19,7 +19,7 @@ import org.springframework.boot.configurationmetadata.ConfigurationMetadataSourc
import org.springframework.boot.configurationmetadata.Deprecation;
import org.springframework.boot.configurationmetadata.ValueHint;
import org.springframework.boot.configurationmetadata.ValueProvider;
import org.springframework.ide.vscode.boot.properties.metadata.ValueProviderRegistry.ValueProviderStrategy;
import org.springframework.ide.vscode.application.properties.metadata.ValueProviderRegistry.ValueProviderStrategy;
import com.google.common.collect.ImmutableList;
import com.google.common.collect.ImmutableList.Builder;

View File

@@ -8,15 +8,15 @@
* Contributors:
* Pivotal, Inc. - initial API and implementation
*******************************************************************************/
package org.springframework.ide.vscode.boot.properties.metadata;
package org.springframework.ide.vscode.application.properties.metadata;
import java.nio.file.Path;
import java.util.HashMap;
import java.util.Map;
import org.springframework.ide.vscode.boot.properties.util.FuzzyMap;
import org.springframework.ide.vscode.boot.properties.util.Listener;
import org.springframework.ide.vscode.boot.properties.util.ListenerManager;
import org.springframework.ide.vscode.application.properties.metadata.util.FuzzyMap;
import org.springframework.ide.vscode.application.properties.metadata.util.Listener;
import org.springframework.ide.vscode.application.properties.metadata.util.ListenerManager;
/**
* Support for Reconciling, Content Assist and Hover Text in spring properties

View File

@@ -8,7 +8,7 @@
* Contributors:
* Pivotal, Inc. - initial API and implementation
*******************************************************************************/
package org.springframework.ide.vscode.boot.properties.metadata;
package org.springframework.ide.vscode.application.properties.metadata;
import java.nio.file.Path;
import java.util.Collection;
@@ -18,7 +18,7 @@ import org.springframework.boot.configurationmetadata.ConfigurationMetadataGroup
import org.springframework.boot.configurationmetadata.ConfigurationMetadataProperty;
import org.springframework.boot.configurationmetadata.ConfigurationMetadataRepository;
import org.springframework.boot.configurationmetadata.ConfigurationMetadataSource;
import org.springframework.ide.vscode.boot.properties.util.FuzzyMap;
import org.springframework.ide.vscode.application.properties.metadata.util.FuzzyMap;
public class SpringPropertyIndex extends FuzzyMap<PropertyInfo> {

View File

@@ -8,9 +8,9 @@
* Contributors:
* Pivotal, Inc. - initial API and implementation
*******************************************************************************/
package org.springframework.ide.vscode.boot.properties.metadata;
package org.springframework.ide.vscode.application.properties.metadata;
import org.springframework.ide.vscode.boot.properties.util.FuzzyMap;
import org.springframework.ide.vscode.application.properties.metadata.util.FuzzyMap;
import org.springframework.ide.vscode.commons.languageserver.util.IDocument;

View File

@@ -8,7 +8,7 @@
* Contributors:
* Pivotal, Inc. - initial API and implementation
*******************************************************************************/
package org.springframework.ide.vscode.boot.properties.metadata;
package org.springframework.ide.vscode.application.properties.metadata;
import java.util.Collection;
import java.util.HashMap;
@@ -17,7 +17,7 @@ import java.util.Map;
import java.util.function.Function;
import org.springframework.boot.configurationmetadata.ValueProvider;
import org.springframework.ide.vscode.boot.properties.metadata.types.StsValueHint;
import org.springframework.ide.vscode.application.properties.metadata.types.StsValueHint;
import org.springframework.ide.vscode.java.IJavaProject;
import org.springframework.ide.vscode.util.CollectionUtil;

View File

@@ -1,12 +1,12 @@
package org.springframework.ide.vscode.boot.properties.metadata.types;
package org.springframework.ide.vscode.application.properties.metadata.types;
import static org.springframework.ide.vscode.boot.properties.util.DeprecationUtil.*;
import static org.springframework.ide.vscode.application.properties.metadata.util.DeprecationUtil.*;
import javax.inject.Provider;
import org.springframework.boot.configurationmetadata.Deprecation;
import org.springframework.boot.configurationmetadata.ValueHint;
import org.springframework.ide.vscode.boot.properties.util.DeprecationUtil;
import org.springframework.ide.vscode.application.properties.metadata.util.DeprecationUtil;
import org.springframework.ide.vscode.java.IJavaElement;
import org.springframework.ide.vscode.java.IJavaProject;
import org.springframework.ide.vscode.java.IType;

View File

@@ -8,12 +8,13 @@
* Contributors:
* Pivotal, Inc. - initial API and implementation
*******************************************************************************/
package org.springframework.ide.vscode.boot.properties.metadata.types;
package org.springframework.ide.vscode.application.properties.metadata.types;
import java.util.Arrays;
import java.util.HashMap;
import java.util.Map;
import org.springframework.ide.vscode.boot.properties.metadata.types.Signature;
import org.springframework.ide.vscode.java.IType;
import org.springframework.ide.vscode.util.ArrayUtils;
import org.springframework.ide.vscode.util.Assert;

View File

@@ -1,4 +1,4 @@
package org.springframework.ide.vscode.boot.properties.metadata.types;
package org.springframework.ide.vscode.application.properties.metadata.types;
import java.util.ArrayList;
import java.util.StringTokenizer;

View File

@@ -1,4 +1,4 @@
package org.springframework.ide.vscode.boot.properties.metadata.types;
package org.springframework.ide.vscode.application.properties.metadata.types;
import static org.springframework.ide.vscode.util.ArrayUtils.firstElement;
import static org.springframework.ide.vscode.util.ArrayUtils.lastElement;
@@ -24,8 +24,9 @@ import java.util.stream.Collectors;
import javax.inject.Provider;
import org.springframework.boot.configurationmetadata.Deprecation;
import org.springframework.ide.vscode.boot.properties.metadata.ValueProviderRegistry.ValueProviderStrategy;
import org.springframework.ide.vscode.boot.properties.util.DeprecationUtil;
import org.springframework.ide.vscode.application.properties.metadata.ValueProviderRegistry.ValueProviderStrategy;
import org.springframework.ide.vscode.application.properties.metadata.util.DeprecationUtil;
import org.springframework.ide.vscode.boot.properties.metadata.types.Signature;
import org.springframework.ide.vscode.java.Flags;
import org.springframework.ide.vscode.java.IField;
import org.springframework.ide.vscode.java.IJavaElement;

View File

@@ -1,4 +1,4 @@
package org.springframework.ide.vscode.boot.properties.metadata.types;
package org.springframework.ide.vscode.application.properties.metadata.types;
import org.springframework.ide.vscode.commons.languageserver.util.IDocument;

View File

@@ -8,7 +8,7 @@
* Contributors:
* Pivotal, Inc. - initial API and implementation
*******************************************************************************/
package org.springframework.ide.vscode.boot.properties.util;
package org.springframework.ide.vscode.application.properties.metadata.util;
import org.springframework.boot.configurationmetadata.Deprecation;
import org.springframework.ide.vscode.java.IAnnotatable;

View File

@@ -8,7 +8,7 @@
* Contributors:
* Pivotal, Inc. - initial API and implementation
*******************************************************************************/
package org.springframework.ide.vscode.boot.properties.util;
package org.springframework.ide.vscode.application.properties.metadata.util;
import java.util.ArrayList;
import java.util.Collection;

View File

@@ -8,7 +8,7 @@
* Contributors:
* Pivotal, Inc. - initial API and implementation
*******************************************************************************/
package org.springframework.ide.vscode.boot.properties.util;
package org.springframework.ide.vscode.application.properties.metadata.util;
/**
* @author Kris De Volder

View File

@@ -8,7 +8,7 @@
* Contributors:
* Pivotal, Inc. - initial API and implementation
*******************************************************************************/
package org.springframework.ide.vscode.boot.properties.util;
package org.springframework.ide.vscode.application.properties.metadata.util;
import java.util.Arrays;

View File

@@ -17,8 +17,8 @@ import java.util.Comparator;
import java.util.List;
import org.junit.Test;
import org.springframework.ide.vscode.boot.properties.util.FuzzyMap;
import org.springframework.ide.vscode.boot.properties.util.FuzzyMap.Match;
import org.springframework.ide.vscode.application.properties.metadata.util.FuzzyMap;
import org.springframework.ide.vscode.application.properties.metadata.util.FuzzyMap.Match;
import org.springframework.ide.vscode.util.FuzzyMatcher;
public class FuzzyMapTest {

View File

@@ -20,7 +20,10 @@ import java.nio.file.Paths;
import org.junit.BeforeClass;
import org.junit.Test;
import org.springframework.ide.vscode.boot.properties.util.FuzzyMap;
import org.springframework.ide.vscode.application.properties.metadata.PropertyInfo;
import org.springframework.ide.vscode.application.properties.metadata.SpringPropertiesIndexManager;
import org.springframework.ide.vscode.application.properties.metadata.ValueProviderRegistry;
import org.springframework.ide.vscode.application.properties.metadata.util.FuzzyMap;
import org.springframework.ide.vscode.util.ExternalCommand;
import org.springframework.ide.vscode.util.ExternalProcess;

View File

@@ -4,8 +4,8 @@ import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.CompletableFuture;
import org.springframework.ide.vscode.boot.properties.metadata.SpringPropertyIndexProvider;
import org.springframework.ide.vscode.boot.properties.metadata.types.TypeUtilProvider;
import org.springframework.ide.vscode.application.properties.metadata.SpringPropertyIndexProvider;
import org.springframework.ide.vscode.application.properties.metadata.types.TypeUtilProvider;
import org.springframework.ide.vscode.commons.languageserver.reconcile.IReconcileEngine;
import org.springframework.ide.vscode.commons.languageserver.util.SimpleLanguageServer;
import org.springframework.ide.vscode.commons.languageserver.util.SimpleTextDocumentService;

View File

@@ -2,11 +2,11 @@ package org.springframework.ide.vscode.yaml;
import java.nio.file.Path;
import org.springframework.ide.vscode.boot.properties.metadata.PropertyInfo;
import org.springframework.ide.vscode.boot.properties.metadata.SpringPropertiesIndexManager;
import org.springframework.ide.vscode.boot.properties.metadata.SpringPropertyIndexProvider;
import org.springframework.ide.vscode.boot.properties.metadata.ValueProviderRegistry;
import org.springframework.ide.vscode.boot.properties.util.FuzzyMap;
import org.springframework.ide.vscode.application.properties.metadata.PropertyInfo;
import org.springframework.ide.vscode.application.properties.metadata.SpringPropertiesIndexManager;
import org.springframework.ide.vscode.application.properties.metadata.SpringPropertyIndexProvider;
import org.springframework.ide.vscode.application.properties.metadata.ValueProviderRegistry;
import org.springframework.ide.vscode.application.properties.metadata.util.FuzzyMap;
import org.springframework.ide.vscode.commons.languageserver.java.JavaProjectFinder;
import org.springframework.ide.vscode.commons.languageserver.util.IDocument;
import org.springframework.ide.vscode.java.IJavaProject;

View File

@@ -9,9 +9,9 @@ import java.net.Socket;
import java.util.logging.Level;
import java.util.logging.Logger;
import org.springframework.ide.vscode.boot.properties.metadata.SpringPropertyIndexProvider;
import org.springframework.ide.vscode.boot.properties.metadata.types.TypeUtil;
import org.springframework.ide.vscode.boot.properties.metadata.types.TypeUtilProvider;
import org.springframework.ide.vscode.application.properties.metadata.SpringPropertyIndexProvider;
import org.springframework.ide.vscode.application.properties.metadata.types.TypeUtil;
import org.springframework.ide.vscode.application.properties.metadata.types.TypeUtilProvider;
import org.springframework.ide.vscode.commons.languageserver.util.IDocument;
import org.springframework.ide.vscode.commons.languageserver.util.LoggingFormat;

View File

@@ -10,15 +10,15 @@ import java.util.List;
import java.util.Map;
import java.util.Set;
import org.springframework.ide.vscode.boot.properties.metadata.IndexNavigator;
import org.springframework.ide.vscode.boot.properties.metadata.PropertyInfo;
import org.springframework.ide.vscode.boot.properties.metadata.types.Type;
import org.springframework.ide.vscode.boot.properties.metadata.types.TypeParser;
import org.springframework.ide.vscode.boot.properties.metadata.types.TypeUtil;
import org.springframework.ide.vscode.boot.properties.metadata.types.TypeUtil.BeanPropertyNameMode;
import org.springframework.ide.vscode.boot.properties.metadata.types.TypeUtil.EnumCaseMode;
import org.springframework.ide.vscode.application.properties.metadata.IndexNavigator;
import org.springframework.ide.vscode.application.properties.metadata.PropertyInfo;
import org.springframework.ide.vscode.application.properties.metadata.types.Type;
import org.springframework.ide.vscode.application.properties.metadata.types.TypeParser;
import org.springframework.ide.vscode.application.properties.metadata.types.TypeUtil;
import org.springframework.ide.vscode.application.properties.metadata.types.TypeUtil.BeanPropertyNameMode;
import org.springframework.ide.vscode.application.properties.metadata.types.TypeUtil.EnumCaseMode;
import org.springframework.ide.vscode.application.properties.metadata.types.TypedProperty;
import org.springframework.ide.vscode.commons.languageserver.reconcile.IProblemCollector;
import org.springframework.ide.vscode.boot.properties.metadata.types.TypedProperty;
import org.springframework.ide.vscode.util.StringUtil;
import org.springframework.ide.vscode.util.ValueParser;
import org.springframework.ide.vscode.yaml.ast.NodeRef;

View File

@@ -12,11 +12,11 @@ package org.springframework.ide.vscode.yaml.reconcile;
import static org.springframework.ide.vscode.yaml.ApplicationYamlProblems.Type.YAML_SYNTAX_ERROR;
import org.springframework.ide.vscode.boot.properties.metadata.IndexNavigator;
import org.springframework.ide.vscode.boot.properties.metadata.PropertyInfo;
import org.springframework.ide.vscode.boot.properties.metadata.SpringPropertyIndexProvider;
import org.springframework.ide.vscode.boot.properties.metadata.types.TypeUtilProvider;
import org.springframework.ide.vscode.boot.properties.util.FuzzyMap;
import org.springframework.ide.vscode.application.properties.metadata.IndexNavigator;
import org.springframework.ide.vscode.application.properties.metadata.PropertyInfo;
import org.springframework.ide.vscode.application.properties.metadata.SpringPropertyIndexProvider;
import org.springframework.ide.vscode.application.properties.metadata.types.TypeUtilProvider;
import org.springframework.ide.vscode.application.properties.metadata.util.FuzzyMap;
import org.springframework.ide.vscode.commons.languageserver.reconcile.IProblemCollector;
import org.springframework.ide.vscode.commons.languageserver.reconcile.ReconcileProblem;
import org.springframework.ide.vscode.commons.languageserver.util.IDocument;

View File

@@ -1,6 +1,6 @@
package org.springframework.ide.vscode.yaml.reconcile;
import org.springframework.ide.vscode.boot.properties.metadata.PropertyInfo;
import org.springframework.ide.vscode.application.properties.metadata.PropertyInfo;
import org.springframework.ide.vscode.commons.languageserver.quickfix.ProblemFixer;
import org.springframework.ide.vscode.commons.languageserver.reconcile.ProblemType;
import org.springframework.ide.vscode.commons.languageserver.reconcile.ReconcileProblemImpl;

View File

@@ -10,9 +10,9 @@ import java.util.List;
import java.util.Set;
import org.junit.Before;
import org.springframework.ide.vscode.boot.properties.metadata.SpringPropertyIndexProvider;
import org.springframework.ide.vscode.boot.properties.metadata.types.TypeUtil;
import org.springframework.ide.vscode.boot.properties.metadata.types.TypeUtilProvider;
import org.springframework.ide.vscode.application.properties.metadata.SpringPropertyIndexProvider;
import org.springframework.ide.vscode.application.properties.metadata.types.TypeUtil;
import org.springframework.ide.vscode.application.properties.metadata.types.TypeUtilProvider;
import org.springframework.ide.vscode.commons.languageserver.util.IDocument;
import org.springframework.ide.vscode.commons.languageserver.util.SimpleLanguageServer;
import org.springframework.ide.vscode.java.IJavaProject;

View File

@@ -18,8 +18,8 @@ import java.time.Duration;
import org.junit.Ignore;
import org.junit.Test;
import org.springframework.ide.vscode.boot.properties.metadata.CachingValueProvider;
import org.springframework.ide.vscode.boot.properties.metadata.PropertyInfo;
import org.springframework.ide.vscode.application.properties.metadata.CachingValueProvider;
import org.springframework.ide.vscode.application.properties.metadata.PropertyInfo;
import org.springframework.ide.vscode.java.IJavaProject;
import org.springframework.ide.vscode.testharness.Editor;
import org.springframework.ide.vscode.util.StringUtil;

View File

@@ -9,11 +9,11 @@ import org.springframework.boot.configurationmetadata.ConfigurationMetadataPrope
import org.springframework.boot.configurationmetadata.Deprecation;
import org.springframework.boot.configurationmetadata.ValueHint;
import org.springframework.boot.configurationmetadata.ValueProvider;
import org.springframework.ide.vscode.boot.properties.metadata.PropertyInfo;
import org.springframework.ide.vscode.boot.properties.metadata.SpringPropertyIndex;
import org.springframework.ide.vscode.boot.properties.metadata.SpringPropertyIndexProvider;
import org.springframework.ide.vscode.boot.properties.metadata.ValueProviderRegistry;
import org.springframework.ide.vscode.boot.properties.util.FuzzyMap;
import org.springframework.ide.vscode.application.properties.metadata.PropertyInfo;
import org.springframework.ide.vscode.application.properties.metadata.SpringPropertyIndex;
import org.springframework.ide.vscode.application.properties.metadata.SpringPropertyIndexProvider;
import org.springframework.ide.vscode.application.properties.metadata.ValueProviderRegistry;
import org.springframework.ide.vscode.application.properties.metadata.util.FuzzyMap;
import org.springframework.ide.vscode.commons.languageserver.util.IDocument;
import org.springframework.ide.vscode.java.IJavaProject;