[platform] move CodeInsightSettings and CamelHumpMatcher to analysis module

GitOrigin-RevId: 58b7799fbc23aac2b0b8c38ad9013a7821fd96d0
This commit is contained in:
Stanislav Utikeev
2019-12-06 15:10:09 +00:00
committed by intellij-monorepo-bot
parent 1c69d8b6d6
commit 7adc5c1bca
5 changed files with 4 additions and 2 deletions
@@ -16,5 +16,6 @@
order="last"/>
<applicationService serviceInterface="com.intellij.psi.stubs.SerializationManager"
serviceImplementation="com.intellij.psi.stubs.SerializationManagerImpl" preload="true"/>
<applicationService serviceImplementation="com.intellij.codeInsight.CodeInsightSettings"/>
</extensions>
</idea-plugin>
@@ -14,6 +14,7 @@ import com.intellij.psi.codeStyle.MinusculeMatcher;
import com.intellij.psi.codeStyle.NameUtil;
import com.intellij.util.containers.FList;
import com.intellij.util.text.CharArrayUtil;
import org.jetbrains.annotations.ApiStatus;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
import org.jetbrains.annotations.TestOnly;
@@ -37,7 +38,8 @@ public class CamelHumpMatcher extends PrefixMatcher {
this(prefix, caseSensitive, false);
}
CamelHumpMatcher(String prefix, boolean caseSensitive, boolean typoTolerant) {
@ApiStatus.Internal
public CamelHumpMatcher(String prefix, boolean caseSensitive, boolean typoTolerant) {
super(prefix);
myCaseSensitive = caseSensitive;
myTypoTolerant = typoTolerant;
@@ -131,7 +131,6 @@
<projectService serviceInterface="com.intellij.find.FindInProjectSettings" serviceImplementation="com.intellij.find.impl.FindInProjectRecents"/>
<pathMacroFilter implementation="com.intellij.find.impl.FindInProjectSettingsBase$FindInProjectPathMacroFilter"/>
<applicationService serviceImplementation="com.intellij.codeInsight.CodeInsightSettings"/>
<projectService serviceImplementation="com.intellij.codeInsight.CodeInsightWorkspaceSettings"/>
<applicationService serviceInterface="com.intellij.openapi.roots.impl.libraries.ApplicationLibraryTable"