Skip to content

Commit 556b8f4

Browse files
committed
Refactoring into better packages that follow standard naming
1 parent 15b0094 commit 556b8f4

342 files changed

Lines changed: 1128 additions & 1005 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.idea/uiDesigner.xml

Lines changed: 124 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

resources/META-INF/plugin.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,9 @@
3131
<internalFileTemplate name="Package"/>
3232

3333
<errorHandler implementation="de.halirutan.mathematica.errorreporting.GitHubErrorReporter"/>
34-
<fileTypeFactory implementation="de.halirutan.mathematica.MathematicaFileTypeFactory"/>
34+
<fileTypeFactory implementation="de.halirutan.mathematica.file.MathematicaFileTypeFactory"/>
3535
<lang.parserDefinition language="Mathematica"
36-
implementationClass="de.halirutan.mathematica.parsing.prattparser.MathematicaParserDefinition"/>
36+
implementationClass="de.halirutan.mathematica.lang.parsing.prattparser.MathematicaParserDefinition"/>
3737

3838
<sdkType id="Mathematica Sdk" implementation="de.halirutan.mathematica.sdk.MathematicaSdkType"/>
3939
<moduleType id="MATHEMATICA_MODULE"
@@ -127,7 +127,7 @@
127127
<inspectionToolProvider
128128
implementation="de.halirutan.mathematica.codeinsight.inspections.MathematicaInspectionProvider"/>
129129

130-
<psi.referenceContributor language="Mathematica" implementation="de.halirutan.mathematica.parsing.psi.MathematicaReferenceContributor"/>
130+
<psi.referenceContributor language="Mathematica" implementation="de.halirutan.mathematica.lang.psi.MathematicaReferenceContributor"/>
131131
<renamePsiElementProcessor implementation="de.halirutan.mathematica.refactoring.MathematicaPsiRenameProcessor"/>
132132

133133
<applicationService serviceInterface="de.halirutan.mathematica.settings.MathematicaSettings" serviceImplementation="de.halirutan.mathematica.settings.MathematicaSettings"/>

resources/de/halirutan/mathematica/parsing/ParsingBundle.properties renamed to resources/de/halirutan/mathematica/lang/parsing/ParsingBundle.properties

File renamed without changes.

src/de/halirutan/mathematica/actions/CollapseExpandNamedCharactersHandler.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
import com.intellij.psi.PsiDocumentManager;
3333
import com.intellij.psi.PsiElement;
3434
import com.intellij.psi.PsiFile;
35-
import de.halirutan.mathematica.parsing.MathematicaElementTypes;
35+
import de.halirutan.mathematica.lang.parsing.MathematicaElementTypes;
3636
import org.jetbrains.annotations.NotNull;
3737

3838
/**

src/de/halirutan/mathematica/actions/CreateMathematicaFile.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
import com.intellij.openapi.project.Project;
3030
import com.intellij.psi.PsiDirectory;
3131
import com.intellij.psi.PsiFile;
32-
import de.halirutan.mathematica.MathematicaIcons;
32+
import de.halirutan.mathematica.util.MathematicaIcons;
3333

3434
import java.io.File;
3535

src/de/halirutan/mathematica/actions/HighlightElementAndReferences.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
import com.intellij.psi.PsiFile;
3939
import com.intellij.psi.PsiReference;
4040
import com.intellij.psi.util.PsiTreeUtil;
41-
import de.halirutan.mathematica.parsing.psi.api.Symbol;
41+
import de.halirutan.mathematica.lang.psi.api.Symbol;
4242

4343
import java.util.ArrayList;
4444
import java.util.Collection;

src/de/halirutan/mathematica/actions/ShowFormattingBlocks.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
import com.intellij.psi.codeStyle.CodeStyleSettings;
1616
import com.intellij.psi.codeStyle.CodeStyleSettingsManager;
1717
import com.intellij.psi.formatter.common.AbstractBlock;
18-
import de.halirutan.mathematica.MathematicaLanguage;
18+
import de.halirutan.mathematica.lang.MathematicaLanguage;
1919
import de.halirutan.mathematica.codeinsight.formatter.AbstractMathematicaBlock;
2020
import de.halirutan.mathematica.codeinsight.formatter.MathematicaFormattingModelBuilder;
2121

src/de/halirutan/mathematica/codeinsight/completion/BuiltinFunctionCompletionProvider.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
import com.intellij.psi.PsiElement;
2828
import com.intellij.util.ProcessingContext;
2929
import de.halirutan.mathematica.codeinsight.completion.SymbolInformationProvider.SymbolInformation;
30-
import de.halirutan.mathematica.parsing.MathematicaElementTypes;
30+
import de.halirutan.mathematica.lang.parsing.MathematicaElementTypes;
3131
import de.halirutan.mathematica.settings.MathematicaSettings;
3232
import org.jetbrains.annotations.NotNull;
3333

src/de/halirutan/mathematica/codeinsight/completion/BuiltinSymbolLookupElement.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
import com.intellij.psi.PsiElement;
3535
import com.intellij.psi.util.PsiTreeUtil;
3636
import de.halirutan.mathematica.codeinsight.completion.SymbolInformationProvider.SymbolInformation;
37-
import de.halirutan.mathematica.parsing.psi.api.FunctionCall;
37+
import de.halirutan.mathematica.lang.psi.api.FunctionCall;
3838
import de.halirutan.mathematica.settings.MathematicaSettings;
3939
import de.halirutan.mathematica.settings.MathematicaSettings.SmartEnterResult;
4040
import org.jetbrains.annotations.NotNull;

src/de/halirutan/mathematica/codeinsight/completion/CommentCompletionProvider.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
import com.intellij.psi.PsiFile;
3030
import com.intellij.util.ProcessingContext;
3131
import com.intellij.util.text.StringTokenizer;
32-
import de.halirutan.mathematica.MathematicaLanguage;
32+
import de.halirutan.mathematica.lang.MathematicaLanguage;
3333
import org.jetbrains.annotations.NotNull;
3434

3535
import java.util.regex.Pattern;

0 commit comments

Comments
 (0)