Skip to content

Commit

Permalink
WIP- DoNOTmerge - update .ros base DSL to yaml format
Browse files Browse the repository at this point in the history
  • Loading branch information
ipa-nhg committed Nov 16, 2022
1 parent 7301783 commit def389f
Show file tree
Hide file tree
Showing 48 changed files with 95,651 additions and 67,297 deletions.
3 changes: 2 additions & 1 deletion plugins/de.fraunhofer.ipa.ros.xtext.ide/META-INF/MANIFEST.MF
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,5 @@ Require-Bundle: de.fraunhofer.ipa.ros.xtext,
org.antlr.runtime;bundle-version="[3.2.0,3.2.1)"
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Export-Package: de.fraunhofer.ipa.ros.ide.contentassist.antlr.internal,
de.fraunhofer.ipa.ros.ide.contentassist.antlr
de.fraunhofer.ipa.ros.ide.contentassist.antlr,
de.fraunhofer.ipa.ros.ide.contentassist.antlr.lexer
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,14 @@
import com.google.inject.Binder;
import com.google.inject.name.Names;
import de.fraunhofer.ipa.ros.ide.contentassist.antlr.RosParser;
import de.fraunhofer.ipa.ros.ide.contentassist.antlr.internal.InternalRosLexer;
import de.fraunhofer.ipa.ros.ide.contentassist.antlr.lexer.InternalRosLexer;
import org.eclipse.xtext.ide.DefaultIdeModule;
import org.eclipse.xtext.ide.LexerIdeBindings;
import org.eclipse.xtext.ide.editor.contentassist.CompletionPrefixProvider;
import org.eclipse.xtext.ide.editor.contentassist.FQNPrefixMatcher;
import org.eclipse.xtext.ide.editor.contentassist.IPrefixMatcher;
import org.eclipse.xtext.ide.editor.contentassist.IProposalConflictHelper;
import org.eclipse.xtext.ide.editor.contentassist.IndentationAwareCompletionPrefixProvider;
import org.eclipse.xtext.ide.editor.contentassist.antlr.AntlrProposalConflictHelper;
import org.eclipse.xtext.ide.editor.contentassist.antlr.IContentAssistParser;
import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.Lexer;
Expand Down Expand Up @@ -42,6 +44,11 @@ public Class<? extends IProposalConflictHelper> bindIProposalConflictHelper() {
return AntlrProposalConflictHelper.class;
}

// contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
public Class<? extends CompletionPrefixProvider> bindCompletionPrefixProvider() {
return IndentationAwareCompletionPrefixProvider.class;
}

// contributed by org.eclipse.xtext.xtext.generator.exporting.QualifiedNamesFragment2
public Class<? extends IPrefixMatcher> bindIPrefixMatcher() {
return FQNPrefixMatcher.class;
Expand Down

Large diffs are not rendered by default.

Loading

0 comments on commit def389f

Please sign in to comment.