Skip to content

Commit 0dba9b7

Browse files
committed
WIP- update .ros base DSL to yaml format
1 parent 7301783 commit 0dba9b7

File tree

74 files changed

+110209
-52004
lines changed

Some content is hidden

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

74 files changed

+110209
-52004
lines changed

plugins/de.fraunhofer.ipa.ros.xtext.ide/META-INF/MANIFEST.MF

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,5 @@ Require-Bundle: de.fraunhofer.ipa.ros.xtext,
1212
org.antlr.runtime;bundle-version="[3.2.0,3.2.1)"
1313
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
1414
Export-Package: de.fraunhofer.ipa.ros.ide.contentassist.antlr.internal,
15-
de.fraunhofer.ipa.ros.ide.contentassist.antlr
15+
de.fraunhofer.ipa.ros.ide.contentassist.antlr,
16+
de.fraunhofer.ipa.ros.ide.contentassist.antlr.lexer

plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/AbstractRosIdeModule.java

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,14 @@
66
import com.google.inject.Binder;
77
import com.google.inject.name.Names;
88
import de.fraunhofer.ipa.ros.ide.contentassist.antlr.RosParser;
9-
import de.fraunhofer.ipa.ros.ide.contentassist.antlr.internal.InternalRosLexer;
9+
import de.fraunhofer.ipa.ros.ide.contentassist.antlr.lexer.InternalRosLexer;
1010
import org.eclipse.xtext.ide.DefaultIdeModule;
1111
import org.eclipse.xtext.ide.LexerIdeBindings;
12+
import org.eclipse.xtext.ide.editor.contentassist.CompletionPrefixProvider;
1213
import org.eclipse.xtext.ide.editor.contentassist.FQNPrefixMatcher;
1314
import org.eclipse.xtext.ide.editor.contentassist.IPrefixMatcher;
1415
import org.eclipse.xtext.ide.editor.contentassist.IProposalConflictHelper;
16+
import org.eclipse.xtext.ide.editor.contentassist.IndentationAwareCompletionPrefixProvider;
1517
import org.eclipse.xtext.ide.editor.contentassist.antlr.AntlrProposalConflictHelper;
1618
import org.eclipse.xtext.ide.editor.contentassist.antlr.IContentAssistParser;
1719
import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.Lexer;
@@ -42,6 +44,11 @@ public Class<? extends IProposalConflictHelper> bindIProposalConflictHelper() {
4244
return AntlrProposalConflictHelper.class;
4345
}
4446

47+
// contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
48+
public Class<? extends CompletionPrefixProvider> bindCompletionPrefixProvider() {
49+
return IndentationAwareCompletionPrefixProvider.class;
50+
}
51+
4552
// contributed by org.eclipse.xtext.xtext.generator.exporting.QualifiedNamesFragment2
4653
public Class<? extends IPrefixMatcher> bindIPrefixMatcher() {
4754
return FQNPrefixMatcher.class;

plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/RosParser.java

Lines changed: 71 additions & 106 deletions
Large diffs are not rendered by default.

plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalRos.tokens

Lines changed: 0 additions & 199 deletions
This file was deleted.

0 commit comments

Comments
 (0)