Skip to content

Commit

Permalink
Remove horizontal alignment
Browse files Browse the repository at this point in the history
  • Loading branch information
sungshik committed Oct 23, 2024
1 parent b8cdde6 commit 16d87be
Show file tree
Hide file tree
Showing 4 changed files with 66 additions and 66 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -46,18 +46,18 @@
public interface ILanguageContributions {
public String getName();

public CompletableFuture<ITree> parsing(ISourceLocation loc, String input);
public InterruptibleFuture<IConstructor> analysis(ISourceLocation loc, ITree input);
public InterruptibleFuture<IConstructor> build(ISourceLocation loc, ITree input);
public InterruptibleFuture<IList> documentSymbol(ITree input);
public InterruptibleFuture<IList> codeLens(ITree input);
public InterruptibleFuture<IList> inlayHint(@Nullable ITree input);
public CompletableFuture<ITree> parsing(ISourceLocation loc, String input);
public InterruptibleFuture<IConstructor> analysis(ISourceLocation loc, ITree input);
public InterruptibleFuture<IConstructor> build(ISourceLocation loc, ITree input);
public InterruptibleFuture<IList> documentSymbol(ITree input);
public InterruptibleFuture<IList> codeLens(ITree input);
public InterruptibleFuture<IList> inlayHint(@Nullable ITree input);
public InterruptibleFuture<@Nullable IValue> execution(String command);
public InterruptibleFuture<ISet> hover(IList focus);
public InterruptibleFuture<ISet> definition(IList focus);
public InterruptibleFuture<ISet> references(IList focus);
public InterruptibleFuture<ISet> implementation(IList focus);
public InterruptibleFuture<IList> codeAction(IList focus);
public InterruptibleFuture<ISet> hover(IList focus);
public InterruptibleFuture<ISet> definition(IList focus);
public InterruptibleFuture<ISet> references(IList focus);
public InterruptibleFuture<ISet> implementation(IList focus);
public InterruptibleFuture<IList> codeAction(IList focus);

public CompletableFuture<IList> parseCodeActions(String command);

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -125,34 +125,34 @@ public InterpretedLanguageContributions(LanguageParameter lang, IBaseTextDocumen

this.store = eval.thenApply(e -> ((ModuleEnvironment)e.getModule(mainModule)).getStore());

this.parsing = getFunctionFor(contributions, LanguageContributions.PARSING);
this.analysis = getFunctionFor(contributions, LanguageContributions.ANALYSIS);
this.build = getFunctionFor(contributions, LanguageContributions.BUILD);
this.parsing = getFunctionFor(contributions, LanguageContributions.PARSING);
this.analysis = getFunctionFor(contributions, LanguageContributions.ANALYSIS);
this.build = getFunctionFor(contributions, LanguageContributions.BUILD);
this.documentSymbol = getFunctionFor(contributions, LanguageContributions.DOCUMENT_SYMBOL);
this.codeLens = getFunctionFor(contributions, LanguageContributions.CODE_LENS);
this.inlayHint = getFunctionFor(contributions, LanguageContributions.INLAY_HINT);
this.execution = getFunctionFor(contributions, LanguageContributions.EXECUTION);
this.hover = getFunctionFor(contributions, LanguageContributions.HOVER);
this.definition = getFunctionFor(contributions, LanguageContributions.DEFINITION);
this.references = getFunctionFor(contributions, LanguageContributions.REFERENCES);
this.codeLens = getFunctionFor(contributions, LanguageContributions.CODE_LENS);
this.inlayHint = getFunctionFor(contributions, LanguageContributions.INLAY_HINT);
this.execution = getFunctionFor(contributions, LanguageContributions.EXECUTION);
this.hover = getFunctionFor(contributions, LanguageContributions.HOVER);
this.definition = getFunctionFor(contributions, LanguageContributions.DEFINITION);
this.references = getFunctionFor(contributions, LanguageContributions.REFERENCES);
this.implementation = getFunctionFor(contributions, LanguageContributions.IMPLEMENTATION);
this.codeAction = getFunctionFor(contributions, LanguageContributions.CODE_ACTION);
this.codeAction = getFunctionFor(contributions, LanguageContributions.CODE_ACTION);

// assign boolean properties once instead of wasting futures all the time
this.hasAnalysis = nonNull(this.analysis);
this.hasBuild = nonNull(this.build);
this.hasAnalysis = nonNull(this.analysis);
this.hasBuild = nonNull(this.build);
this.hasDocumentSymbol = nonNull(this.documentSymbol);
this.hasCodeLens = nonNull(this.codeLens);
this.hasInlayHint = nonNull(this.inlayHint);
this.hasExecution = nonNull(this.execution);
this.hasHover = nonNull(this.hover);
this.hasDefinition = nonNull(this.definition);
this.hasReferences = nonNull(this.references);
this.hasCodeLens = nonNull(this.codeLens);
this.hasInlayHint = nonNull(this.inlayHint);
this.hasExecution = nonNull(this.execution);
this.hasHover = nonNull(this.hover);
this.hasDefinition = nonNull(this.definition);
this.hasReferences = nonNull(this.references);
this.hasImplementation = nonNull(this.implementation);
this.hasCodeAction = nonNull(this.codeAction);
this.hasCodeAction = nonNull(this.codeAction);

this.analyzerSummaryConfig = scheduledSummaryConfig(contributions, LanguageContributions.ANALYSIS);
this.builderSummaryConfig = scheduledSummaryConfig(contributions, LanguageContributions.BUILD);
this.builderSummaryConfig = scheduledSummaryConfig(contributions, LanguageContributions.BUILD);
this.ondemandSummaryConfig = ondemandSummaryConfig(contributions);

} catch (IOException e1) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -136,31 +136,31 @@ private synchronized void calculateRouting() {
// future
parsing = firstOrFail();

analysis = findFirstOrDefault(ILanguageContributions::hasAnalysis);
build = findFirstOrDefault(ILanguageContributions::hasBuild);
analysis = findFirstOrDefault(ILanguageContributions::hasAnalysis);
build = findFirstOrDefault(ILanguageContributions::hasBuild);
documentSymbol = findFirstOrDefault(ILanguageContributions::hasDocumentSymbol);
codeLens = findFirstOrDefault(ILanguageContributions::hasCodeLens);
inlayHint = findFirstOrDefault(ILanguageContributions::hasInlayHint);
execution = findFirstOrDefault(ILanguageContributions::hasExecution);
hover = findFirstOrDefault(ILanguageContributions::hasHover);
definition = findFirstOrDefault(ILanguageContributions::hasDefinition);
references = findFirstOrDefault(ILanguageContributions::hasReferences);
codeLens = findFirstOrDefault(ILanguageContributions::hasCodeLens);
inlayHint = findFirstOrDefault(ILanguageContributions::hasInlayHint);
execution = findFirstOrDefault(ILanguageContributions::hasExecution);
hover = findFirstOrDefault(ILanguageContributions::hasHover);
definition = findFirstOrDefault(ILanguageContributions::hasDefinition);
references = findFirstOrDefault(ILanguageContributions::hasReferences);
implementation = findFirstOrDefault(ILanguageContributions::hasImplementation);
codeAction = findFirstOrDefault(ILanguageContributions::hasCodeAction);
codeAction = findFirstOrDefault(ILanguageContributions::hasCodeAction);

hasAnalysis = anyTrue(ILanguageContributions::hasAnalysis);
hasBuild = anyTrue(ILanguageContributions::hasBuild);
hasAnalysis = anyTrue(ILanguageContributions::hasAnalysis);
hasBuild = anyTrue(ILanguageContributions::hasBuild);
hasDocumentSymbol = anyTrue(ILanguageContributions::hasDocumentSymbol);
hasCodeLens = anyTrue(ILanguageContributions::hasCodeLens);
hasInlayHint = anyTrue(ILanguageContributions::hasInlayHint);
hasExecution = anyTrue(ILanguageContributions::hasExecution);
hasHover = anyTrue(ILanguageContributions::hasHover);
hasDefinition = anyTrue(ILanguageContributions::hasDefinition);
hasReferences = anyTrue(ILanguageContributions::hasReferences);
hasCodeLens = anyTrue(ILanguageContributions::hasCodeLens);
hasInlayHint = anyTrue(ILanguageContributions::hasInlayHint);
hasExecution = anyTrue(ILanguageContributions::hasExecution);
hasHover = anyTrue(ILanguageContributions::hasHover);
hasDefinition = anyTrue(ILanguageContributions::hasDefinition);
hasReferences = anyTrue(ILanguageContributions::hasReferences);
hasImplementation = anyTrue(ILanguageContributions::hasImplementation);

analyzerSummaryConfig = anyTrue(ILanguageContributions::getAnalyzerSummaryConfig, SummaryConfig.FALSY, SummaryConfig::or);
builderSummaryConfig = anyTrue(ILanguageContributions::getBuilderSummaryConfig, SummaryConfig.FALSY, SummaryConfig::or);
builderSummaryConfig = anyTrue(ILanguageContributions::getBuilderSummaryConfig, SummaryConfig.FALSY, SummaryConfig::or);
ondemandSummaryConfig = anyTrue(ILanguageContributions::getOndemandSummaryConfig, SummaryConfig.FALSY, SummaryConfig::or);
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,25 +34,25 @@ private RascalADTs() {}
public static class LanguageContributions {
private LanguageContributions () {}

public static final String PARSING = "parsing";
public static final String ANALYSIS = "analysis";
public static final String BUILD = "build";
public static final String PARSING = "parsing";
public static final String ANALYSIS = "analysis";
public static final String BUILD = "build";
public static final String DOCUMENT_SYMBOL = "documentSymbol";
public static final String CODE_LENS = "codeLens";
public static final String INLAY_HINT = "inlayHint";
public static final String EXECUTION = "execution";
public static final String HOVER = "hover";
public static final String DEFINITION = "definition";
public static final String REFERENCES = "references";
public static final String IMPLEMENTATION = "implementation";
public static final String CODE_ACTION = "codeAction";
public static final String CODE_LENS = "codeLens";
public static final String INLAY_HINT = "inlayHint";
public static final String EXECUTION = "execution";
public static final String HOVER = "hover";
public static final String DEFINITION = "definition";
public static final String REFERENCES = "references";
public static final String IMPLEMENTATION = "implementation";
public static final String CODE_ACTION = "codeAction";

public static class Summarizers {
private Summarizers() {}

public static final String PROVIDES_HOVERS = "providesHovers";
public static final String PROVIDES_DEFINITIONS = "providesDefinitions";
public static final String PROVIDES_REFERENCES = "providesReferences";
public static final String PROVIDES_HOVERS = "providesHovers";
public static final String PROVIDES_DEFINITIONS = "providesDefinitions";
public static final String PROVIDES_REFERENCES = "providesReferences";
public static final String PROVIDES_IMPLEMENTATIONS = "providesImplementations";
}
}
Expand All @@ -62,9 +62,9 @@ private SummaryFields() {}

public static final String DEPRECATED_DOCUMENTATION = "documentation";

public static final String HOVERS = "hovers";
public static final String DEFINITIONS = "definitions";
public static final String REFERENCES = "references";
public static final String HOVERS = "hovers";
public static final String DEFINITIONS = "definitions";
public static final String REFERENCES = "references";
public static final String IMPLEMENTATIONS = "implementations";
}

Expand Down

0 comments on commit 16d87be

Please sign in to comment.