Stefan Oehme
398900aa4d
[483886] incremental builder should honor index only flag
2015-12-08 12:07:09 +01:00
Sebastian Zarnekow
493a94515e
Merge pull request #850 from eclipse/maintenance
...
Merge fixes from maintenance into master
2015-12-07 10:48:32 +01:00
Sebastian Zarnekow
8baadd102e
Minor: Fixed comment
2015-12-07 10:21:38 +01:00
Sven Efftinge
6f24304505
[483675] fix for NPE
2015-12-04 15:35:22 +01:00
Dennis Huebner
0817ec079d
[api] Adjusted API filter
...
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2015-12-02 16:19:21 +01:00
Dennis Huebner
11fc0660ac
[releng] Changed version to 2.9.1. Deploy to nightly/maintenance
2015-12-02 15:34:19 +01:00
Dennis Huebner
f1bda7da3a
[api] Removed unused api filter warning
...
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2015-12-02 14:47:37 +01:00
Dennis Huebner
e27181a4bc
[releng] Increase version to 2.10
...
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2015-12-02 13:05:59 +01:00
Stefan Oehme
5acccde3ae
Merge pull request #773 from eclipse/simplify_gradle_build
...
Simplify gradle build
2015-12-01 16:17:02 +01:00
Dennis Huebner
5a3336d1ef
[releng] Switch back to SNAPSHOT. Added category to idea plugins
...
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2015-12-01 15:15:05 +01:00
Stefan Oehme
af43cebfc0
Merge remote-tracking branch 'origin/master' into simplify_gradle_build
...
Conflicts:
maven/org.eclipse.xtext.xtext/pom.xml
plugins/org.eclipse.xtext.xtext.generator/pom.xml
2015-12-01 13:33:25 +01:00
Dennis Huebner
6836236fe4
[releng] Prepare for 2.9.0 release
...
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2015-12-01 11:17:57 +01:00
Sven Efftinge
0ca0d763cd
Merge pull request #840 from eclipse/se/bug483162
...
[483162] removed type name guard
2015-12-01 10:49:01 +01:00
Sven Efftinge
11296fb8c8
[483162] removed type name guard
2015-12-01 10:46:23 +01:00
Dennis Huebner
07a3625eb3
Bug 483338 - Different versions of equinox.common dependency
...
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2015-12-01 10:02:08 +01:00
Moritz Eysholdt
78891a651d
Merge pull request #837 from eclipse/me/bug482033
...
[serializer#482033] NPE at SerializationContext.forChild(...)
2015-11-30 22:23:46 +01:00
Moritz Eysholdt
fbd20c4fa2
[serializer#481861] remove possible causes for nondeterminism
...
https://bugs.eclipse.org/bugs/show_bug.cgi?id=481861
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@itemis.de>
2015-11-30 16:42:26 +01:00
Stefan Oehme
5f49461546
Merge remote-tracking branch 'origin/master' into simplify_gradle_build
...
Conflicts:
intellij/build.gradle
2015-11-30 16:25:31 +01:00
Moritz Eysholdt
efd0312d83
[serializer#482033] NPE at SerializationContext.forChild(...)
...
see
https://bugs.eclipse.org/bugs/show_bug.cgi?id=482033
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@itemis.de>
2015-11-30 16:11:19 +01:00
Moritz Eysholdt
b770863483
Merge pull request #819 from ghaith/482665
...
Fix for #482665
2015-11-30 16:02:06 +01:00
Stefan Oehme
1cc7085d90
Merge branch 'master' into simplify_gradle_build
...
Conflicts:
.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs
intellij/build.gradle
intellij/org.eclipse.xtext.idea.common.types.tests/build.gradle
2015-11-30 16:00:54 +01:00
Moritz Eysholdt
b9c0c90ca6
Merge pull request #834 from eclipse/me/serializer5
...
[serializerFragment] avoid generating duplicate methods
2015-11-30 16:00:32 +01:00
Moritz Eysholdt
0fd95f8579
[serializerFragment] avoid generating duplicate methods
...
this suppresses the symptoms of
https://bugs.eclipse.org/bugs/show_bug.cgi?id=482840 and
https://bugs.eclipse.org/bugs/show_bug.cgi?id=479400
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@itemis.de>
2015-11-30 15:03:09 +01:00
Dennis Huebner
638a9a01dc
Merge pull request #831 from eclipse/dh/idea-wizard-jdk
...
[idea] [wizard] Configure generator with selected JDK
2015-11-30 14:58:22 +01:00
Sebastian Zarnekow
be6021fe64
[xtext][nodeModel] Improved findActualSemanticObject
...
Make sure it is symmetric to the behavior of
findActualNodeFor
2015-11-29 14:56:50 +01:00
Dennis Huebner
4a7438b6bc
[idea] [wizard] Configure generator with selected JDK
...
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2015-11-27 15:14:57 +01:00
Dennis Huebner
d65a6cb6fb
[409069] Moved both checks into try catch. Can be released with 2.9
...
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2015-11-27 11:49:06 +01:00
Dennis Huebner
95c31a76b5
[409069] - Exception by XMLEncodingProvider
...
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2015-11-27 10:28:45 +01:00
Christian Schneider
e99de4449b
[xtext generator, 482677] fixed issue in determining required parenthesizes of generated ANTLR grammars
...
Signed-off-by: Christian Schneider <christian.schneider@itemis.de>
2015-11-24 10:32:28 +01:00
Sven Efftinge
09c5f2879b
Merge pull request #821 from eclipse/se/bug482677
...
[482677] fixed missing parenthesis in debug grammar
2015-11-24 09:01:49 +01:00
Moritz Eysholdt
a5fa89adc6
Merge pull request #815 from eclipse/me/old_serializer_fragment
...
[oldserializerfragment#481865] Support Deprecated ContextEObject
2015-11-23 14:44:04 +01:00
Christian Schneider
afa76258b9
Merge pull request #814 from eclipse/cs/uiModuleFineTuning
...
[xtext generator] some fine-tuning of the UI module generation
2015-11-23 10:00:08 +01:00
Sven Efftinge
9540a3a780
[482677] fixed missing parenthesis in debug grammar
2015-11-20 14:03:22 +01:00
Sven Efftinge
4790cfbee2
Merge pull request #808 from eclipse/se/bug481937
...
[481937] make ide.highlighting package public
2015-11-20 13:32:11 +01:00
Miro Spönemann
731b7a6f47
[generator] Fixed bug 470533: added 'ignoreCase' option for JS syntax highlighting;
...
also reordered fragment fields in StandardLanguage to match the order they are added, removed TODOs
Signed-off-by: Miro Spönemann <miro.spoenemann@itemis.de>
2015-11-20 12:16:46 +01:00
Miro Spönemann
5f4e9cc1cc
[web] Removed module name from generated syntax highlighting,
...
regenerated statemachine language
Signed-off-by: Miro Spönemann <miro.spoenemann@itemis.de>
2015-11-20 11:56:59 +01:00
ghha
a191fb4664
Fix for #482665
...
Modified the bigger than check to bigger than or equal on
isInRequestedRange as it would otherwise skip the last whitespace region
in a document.
Signed-off-by: ghachem <ghaith.hachem@bachmann.info>
2015-11-20 11:23:10 +01:00
Sven Efftinge
20e5a945be
[481937] make ide.highlighting package public
2015-11-20 09:59:19 +01:00
Dennis Huebner
6d052653dc
[releng] Switched back to SNAPSHOT builds
...
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2015-11-20 09:40:56 +01:00
Sebastian Zarnekow
b04d0fac42
[xtext][generator] Additional abstract base class
...
Helps to implement generator fragments that write
to other locations on the disk, e.g to generate
plugins for other editors
2015-11-19 19:56:10 +01:00
Christian Schneider
57513fc90c
[xtext generator] some fine-tuning of the UI module generation in 'XtextAntlrGeneratorFragment2'
...
Signed-off-by: Christian Schneider <christian.schneider@itemis.de>
2015-11-19 16:06:48 +01:00
Moritz Eysholdt
70cdf2a115
[oldserializerfragment#481865] Support Deprecated ContextEObject
...
see https://bugs.eclipse.org/bugs/show_bug.cgi?id=481865
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@itemis.de>
2015-11-19 14:23:30 +01:00
Miro Spönemann
28fdde956a
[web] Renamed StaticContentServlet -> XtextResourcesServlet
...
Signed-off-by: Miro Spönemann <miro.spoenemann@itemis.de>
2015-11-19 12:46:11 +01:00
Miro Spönemann
f2738e0936
[web] Extended hover service so it can compute hovers for selected content assist entries
...
Signed-off-by: Miro Spönemann <miro.spoenemann@itemis.de>
2015-11-19 12:32:58 +01:00
Sebastian Zarnekow
3507f30bba
[482514] Fixed ConcurrentModException
...
Also: make return types explicit
2015-11-19 09:10:51 +01:00
Christian Schneider
fb15bf0a6a
Merge pull request #809 from eclipse/cs/migrate_runtime_test_languages2
...
migration of some testlanguages of xtext.tests to new xtext code generator
2015-11-18 15:31:11 +01:00
Dennis Huebner
ed0562bea0
[releng] Prepare for 2.9.0.rc2
...
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2015-11-17 10:25:05 +01:00
Christian Schneider
960dc02bf8
[xtext tests] changed name computation of lexer grammars to be in line with the formerly taken names, synchronized name computation in grammar comparison fragment
...
Signed-off-by: Christian Schneider <christian.schneider@itemis.de>
2015-11-16 21:51:07 +01:00
Sven Efftinge
db160aa5a6
[generator] fixed some issues in lexer generator
2015-11-16 21:46:29 +01:00
Christian Schneider
076807b17b
[xtext tests] introduced 'src-gen2' source folder, introduced dedicated 'TestProjectConfig', activated class-splitting in 'TestLanguage', updated 'GenerateAllTestLanguages2' workflow; added documentation in 'StandardProjectConfig'
...
Signed-off-by: Christian Schneider <christian.schneider@itemis.de>
2015-11-16 21:46:07 +01:00
Sven Efftinge
5901b857e5
[generator] various minor fixes, first work on generating runtime test languages with new generator
...
- support isGenerateXtend in IdeaPluginGenerator
- allow setting overWriteSrc (useful for testing)
- allow disabling outlets via empty string (mwe2)
2015-11-16 21:41:23 +01:00
Sebastian Zarnekow
cca04071dc
[482239] Don’t create unnecessary binding to depr type
2015-11-16 09:10:23 +01:00
Sebastian Zarnekow
730eb96464
Allow to set the class loader for the grammar provider.
2015-11-15 23:44:55 +01:00
Sebastian Zarnekow
717f3f7ebd
[482116] Fixed bug in GrammarAccessFragment
...
Super rule calls could confuse the getter impl in the
grammar access.
2015-11-14 17:04:23 +01:00
Sebastian Zarnekow
505f9150d4
[482085] Fixed IllegalArgumentException in ImportNormalizer
2015-11-13 10:23:50 +01:00
Sebastian Zarnekow
065936319d
[xtext][fragments] Fixed NPE in TokenUtil
2015-11-13 10:19:41 +01:00
Sebastian Zarnekow
c292366748
[xtext.ui][contentAssist] More fixes for content assist parsing
2015-11-12 15:54:31 +01:00
Sebastian Zarnekow
6edadbd173
Organize imports
2015-11-12 15:22:48 +01:00
Sebastian Zarnekow
ec831a6772
Extract method
2015-11-12 15:17:38 +01:00
Sebastian Zarnekow
69ffc7a3bd
[xtext][contentAssist] Fixed and more tests for parameterized rules
2015-11-12 15:09:37 +01:00
Sven Efftinge
68b8a035af
[368296] added null check
2015-11-12 11:52:12 +01:00
Sebastian Zarnekow
6a5a409097
Merge pull request #798 from eclipse/sz/xtextTransientValueService
...
[grammar][serializer] Terminal fragments don’t allow return types
2015-11-12 11:18:12 +01:00
Sebastian Zarnekow
6ffb896586
[grammar][serializer] Use the EString from the resource set
2015-11-12 10:10:48 +01:00
Sven Efftinge
55e3d815b9
Merge pull request #796 from eclipse/se/bug368296
...
[368296] set file header as copyright in genmodel
2015-11-12 10:08:31 +01:00
Sven Efftinge
5cd6a1e8b3
Merge pull request #734 from jsebechlebsky/fix_freeze_on_FailedPredicateException
...
Fix freeze on FailedPredicateException
2015-11-12 10:00:44 +01:00
Sebastian Zarnekow
c2dd4765a6
[grammar][serializer] Terminal fragments don’t allow return types
2015-11-12 09:53:02 +01:00
Sven Efftinge
a9d2da2331
[generator] changed the disabling of the new case splitting. Enabled download of antlr generator without asking
2015-11-12 05:50:13 +01:00
Sven Efftinge
014e623b6b
Merge pull request #675 from jsebechlebsky/split_special_state_transition_switch
...
Conditionaly split switch in specialStateTransition method
2015-11-12 05:25:26 +01:00
Sven Efftinge
5a56c896df
[368296] set file header as copyright in genmodel
2015-11-12 05:21:30 +01:00
Sven Efftinge
f26de8d6b7
[481047] generate proper marker type ids
2015-11-11 11:07:18 +01:00
Dennis Huebner
b9665965d1
[generator] Better version matching for the milestone (stable) builds
...
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2015-11-10 16:27:08 +01:00
Dennis Huebner
f178c7c2fe
[releng] 2.9.0.rc1 -> 2.9.0-SNAPSHOT
...
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2015-11-10 16:04:08 +01:00
Miro Spönemann
939b384d8f
Merge pull request #792 from eclipse/msp/generatorFix01
...
[generator] Small fixes
2015-11-10 15:35:01 +01:00
Dennis Huebner
e1ba8938ed
[releng] Prepare for RC1
...
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2015-11-10 14:32:36 +01:00
Dennis Huebner
43701e9cfc
[mvn] Removed runtime scope to make transitive deps available
...
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2015-11-10 12:06:20 +01:00
Miro Spönemann
e3d78d77bd
[generator] Fixed Java templates for web project, turned content assist generate methods to protected
...
Signed-off-by: Miro Spönemann <miro.spoenemann@itemis.de>
2015-11-10 11:49:41 +01:00
Jan Sebechlebsky
6bd52aa67e
Turn off lexer special state switching by default
...
and provide option to turn it explicitly on
Signed-off-by: Jan Sebechlebsky <jan.sebechlebsky@cz.ibm.com>
2015-11-09 18:56:18 +01:00
Sebastian Zarnekow
e79cfc39e5
Merge pull request #791 from eclipse/sz/findActualNodeRegression
...
[NodeModel] Wrong result from findActualNode with actions and fragments
2015-11-09 18:19:32 +01:00
Christian Schneider
f1264f58b5
[xtext generator] tiny bug fix in 'XtextAntlrGeneratorFragment2' (type was not enclosed in guillemets)
...
Signed-off-by: Christian Schneider <christian.schneider@itemis.de>
2015-11-09 18:13:03 +01:00
Sebastian Zarnekow
353474259e
[NodeModel] Wrong result from findActualNode with actions and fragments
2015-11-09 17:04:09 +01:00
Dennis Huebner
b5fc9b2ef4
Bug 481720 - [generator] NPE in Junit4Fragment2
...
https://bugs.eclipse.org/bugs/show_bug.cgi?id=481720
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2015-11-09 16:38:11 +01:00
Moritz Eysholdt
9ef380456b
Merge pull request #790 from eclipse/me/serializer3
...
[serializer/analysis] on exception, log and try to continue
2015-11-09 15:03:57 +01:00
Sebastian Zarnekow
c5b33352d8
Merge branch 'master' into sz/grammarAccessRegression
2015-11-09 14:11:18 +01:00
Moritz Eysholdt
737f8e35fc
[serializer/analysis] on exception, log and try to continue
...
If there are exceptions, they're likely to only affect individual parser
rules. Furthermore, partial output makes it much easier to diagnose
errors.
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@itemis.de>
2015-11-09 13:21:25 +01:00
Sebastian Zarnekow
71533dda55
[xtext][generator] Make StandardLanguage easier to fixup
...
Enable a way to disable a fragment in the standard language
by null-ing it.
2015-11-09 12:20:40 +01:00
Sebastian Zarnekow
3fe4985b13
[xtext][generator] Fixed regression in GrammarAccessFragment
...
The serializer got better with regards to keeping escape
sequences which could produce invalid java code.
2015-11-09 12:12:19 +01:00
Dennis Huebner
6f8735715d
Merge pull request #787 from eclipse/dh/jreSettings
...
[481305] Different Source compatibility level is used for Xtend
2015-11-09 10:56:04 +01:00
Sven Efftinge
11698179fa
Merge pull request #786 from eclipse/me/maven
...
[wizard#481478] disable dead maven repos in generated POMs
2015-11-07 11:02:03 +01:00
Dennis Huebner
bdcd66d98d
[481305] Different Source compatibility level is used for Xtend
...
https://bugs.eclipse.org/bugs/show_bug.cgi?id=481305
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2015-11-06 12:25:50 +01:00
Dennis Huebner
178779881a
Moved JavaVersion to xtext.util - Bug 481477
...
[newProjectWizard] put more suitable execution environment into
MANIFEST.MF
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2015-11-06 12:25:50 +01:00
Stefan Oehme
30e771b5f6
[wizard] make it easier to change to a handwritten ecore model
2015-11-06 12:15:35 +01:00
Moritz Eysholdt
337cd2ed54
[wizard#481478] disable dead maven repos in generated POMs
...
this
- upgrades the maven-exec-plugin from 1.2.1 to 1.4.0
- sets cleanupDaemonThreads=false for the maven-exec-plugin
- registers http://nexus.codehaus.org/snapshots/ as disabled
see
https://bugs.eclipse.org/bugs/show_bug.cgi?id=481478
https://bugs.eclipse.org/bugs/show_bug.cgi?id=475098#c3
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@itemis.de>
2015-11-06 11:11:39 +01:00
Moritz Eysholdt
8d293ae59b
[formatter#480737] improve FormatterFragment.
...
This incorporates two changes:
- for the generate-once stub, the formatter will only generate
methods for the first two EClasses. Generating more will most
likely create code that breaks the next time the grammar is changed.
- have a generic _format(EObject) method in AbstractFormatter2 that
does nothing but invoke the formatter-dispatch-method for all
direct children of the EObject.
see https://bugs.eclipse.org/bugs/show_bug.cgi?id=480737
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@itemis.de>
2015-11-06 09:45:32 +01:00
Miro Spönemann
3695f9cdf1
[generator] Introduced GeneratorOption and BooleanGeneratorOption for clear detection of explicitly set options and handling of default values
...
Signed-off-by: Miro Spönemann <miro.spoenemann@itemis.de>
2015-11-05 14:58:23 +01:00
Christian Schneider
389523c0c1
Merge pull request #772 from eclipse/cs/activatorNameHandling
...
[xtext generator] changed bundle activator naming computation to be grammar independent
2015-11-05 14:49:34 +01:00
Christian Schneider
9f0beadec2
[xtext generator] some cosmetics in 'ResourceFactoryFragment2'
...
Signed-off-by: Christian Schneider <christian.schneider@itemis.de>
2015-11-04 20:44:09 +01:00
Christian Schneider
e97290b73a
[xtext generator] changed bundle activator naming computation to be grammar independent
...
moved activator name computation to 'XtextGeneratorNaming',
fixed basically two bugs in 'XtextGenerator' concerning the setting of the bundle activator,
added dedicated getter & setter in 'MergableManifest',
updated usage of the eclipse plugin activator in 'JUnit4Fragment2'
Signed-off-by: Christian Schneider <christian.schneider@itemis.de>
2015-11-04 19:42:17 +01:00
Moritz Eysholdt
0b40381dd6
[generator] StandaloneSetup{loadedResource=""} --> referencedResource=""
...
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@itemis.de>
2015-11-04 16:31:33 +01:00
Sven Efftinge
33be915988
Merge pull request #778 from eclipse/cs/JavaVsXtendStubs
...
[xtext generator] fragment-wise selection of Java vs. Xtend stubs beyond 'preferXtendStubs'
2015-11-04 06:31:38 +01:00
Dennis Huebner
b90b128fd7
[wizard] New Idea version for the wizard
...
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2015-11-03 16:06:24 +01:00
Christian Schneider
05cc472668
[xtext generator] updated the new code generator fragments to rely on 'AbstractStubGeneratingFragment.isGenerateXtendStub()' instead of 'preferXtendStubs'
...
Signed-off-by: Christian Schneider <christian.schneider@itemis.de>
2015-11-03 12:19:28 +01:00
Christian Schneider
ad7ec9868f
[xtext generator] added 'generateXtendStub' field and corresponding getter to 'AbstractStubGeneratingFragment' enabling to force the stub generation in Xtend or Java beyond CodeConfig's 'preferXtendStubs'
...
Signed-off-by: Christian Schneider <christian.schneider@itemis.de>
2015-11-03 12:18:21 +01:00
Christian Schneider
014dca7c11
[xtext generator] added getter 'isGenerateXtendStubs' to 'IXtextGeneratorLanguage' and a corresponding field in 'XtextLanguageConfig', updated templates in 'XtextGeneratorTemplates'
...
Signed-off-by: Christian Schneider <christian.schneider@itemis.de>
2015-11-03 12:11:24 +01:00
akosyakov
137c1dfb98
Merge remote-tracking branch 'origin/master' into
...
ak/prevent_awt_thread_blocking
2015-11-03 11:04:14 +01:00
akosyakov
5d7049c3ed
[idea] Mark AST nodes associated with semantic elements
2015-11-03 08:08:22 +01:00
Sven Efftinge
a260226f5a
[481241] made it a real constant :-|
2015-11-03 07:38:55 +01:00
Sven Efftinge
94d511cc61
[generator] fixed regression in generated proposal provider
2015-11-02 18:12:33 +01:00
Sven Efftinge
4fb6bfd44e
[GrammarUtil] getAllPredicatedElements - also consider firstSetPredicates
2015-11-02 17:52:15 +01:00
Sven Efftinge
162c6a8cee
Merge pull request #775 from eclipse/se/bug481241
...
[481241] import uri validation - add constant issue code
2015-11-02 17:51:43 +01:00
Dennis Huebner
f3794061b0
[wizard] Added info message for Idea Project + No build system
...
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2015-11-02 16:08:43 +01:00
Sven Efftinge
a21ba3bb19
[481241] import uri validation - add constant issue code
2015-11-02 16:04:51 +01:00
akosyakov
15ec963388
Merge remote-tracking branch 'origin/master' into
...
ak/prevent_awt_thread_blocking
Conflicts:
intellij/org.eclipse.xtend.idea/src-gen/org/eclipse/xtend/core/idea/parser/antlr/internal/PsiInternalXtendParser.java
intellij/org.eclipse.xtext.testlanguages.idea/src-gen/org/eclipse/xtext/testlanguages/backtracking/idea/lang/parser/BeeLangTestLanguageParserDefinition.java
intellij/org.eclipse.xtext.testlanguages.idea/src-gen/org/eclipse/xtext/testlanguages/backtracking/idea/lang/parser/ExBeeLangTestLanguageParserDefinition.java
intellij/org.eclipse.xtext.testlanguages.idea/src-gen/org/eclipse/xtext/testlanguages/backtracking/idea/lang/parser/SimpleBeeLangTestLanguageParserDefinition.java
tests/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/services/BeeLangTestLanguageGrammarAccess.java
2015-11-02 13:35:01 +01:00
akosyakov
d3f6e17acd
[idea] Mark AST nodes associated with semantic elements
2015-11-02 08:11:49 +01:00
Stefan Oehme
9e8c499e7c
fixed inconsistent equinox.common - use signed version everywhere
2015-11-01 12:28:25 +01:00
Sven Efftinge
0258f07c59
Merge pull request #770 from eclipse/cs/xtendLibDependency
...
[xtext generator] fine-tuning of '...xtend.lib' dependency addition in 'ImplicitFragment'
2015-10-30 22:49:36 +01:00
Sven Efftinge
b165c4fe17
Merge pull request #769 from eclipse/me/reintroduce_deleted_constructor
...
[serializer] reintroduce a deleted constructor as deprecated
2015-10-30 22:42:03 +01:00
Christian Schneider
db62ecd39a
[xtext generator] fine-tuning of '...xtend.lib' dependency addition in 'ImplicitFragment'
...
Signed-off-by: Christian Schneider <christian.schneider@itemis.de>
2015-10-30 14:00:36 +01:00
Dennis Huebner
ddf131ab8d
[fb] Fixed potential NPE
...
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2015-10-30 13:21:01 +01:00
Sven Efftinge
e28d28553e
Merge pull request #760 from eclipse/se/idea_navigation_jars
...
[idea] fixed navigation to traced sources in archives
2015-10-30 11:55:47 +01:00
Dennis Huebner
a0612c1e8d
[mvn] Added staging profile
...
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2015-10-30 11:53:41 +01:00
Moritz Eysholdt
1d9be37fe3
[serializer] reintroduce a deleted constructor as deprecated
...
this avoids potential compile errors when users upgrade to Xtext 2.9.0
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@itemis.de>
2015-10-30 10:21:19 +01:00
Dennis Huebner
66180ed133
[releng] Prepare for Beta6
...
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2015-10-30 08:47:00 +01:00
Sebastian Zarnekow
f3c103bc47
Merge pull request #768 from eclipse/me/bug479400
...
[serializer] fixed an NPE
2015-10-30 08:36:07 +01:00
Christian Schneider
514316f945
[xtext generator] minor improvement of stub templates in 'ValidatorFragment2'
...
Signed-off-by: Christian Schneider <christian.schneider@itemis.de>
2015-10-29 17:28:53 +01:00
Moritz Eysholdt
d966f49af8
[serializer] fixed an NPE
...
An immutable StackItem (implemented as linked list) that falls back to
an Iterator (which is mutable) really was a bug waiting to happen.
https://bugs.eclipse.org/bugs/show_bug.cgi?id=479400#c5
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@itemis.de>
2015-10-29 16:55:53 +01:00
Stefan Oehme
ccdeecc2bd
fixed IShouldGenerate.OnlyOnError
2015-10-29 15:42:07 +01:00
Sven Efftinge
a6142c6dfc
[idea] fixed navigation to traced sources in archives
2015-10-29 14:47:31 +01:00
Stefan Oehme
4ed1dd7851
[478873] don't delete source folders on mvn clean
2015-10-29 14:21:07 +01:00
Stefan Oehme
7818a7a88b
updated xtend-gradle version
2015-10-29 14:21:05 +01:00
Stefan Oehme
ca0301817e
[wizard] fix tycho target platform for beta versions
2015-10-29 13:57:30 +01:00
Dennis Huebner
87965b12ee
[480971] Build failed because of 2.8.2 vs 2.9.0-SNAPSHOT mwe2 version
...
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2015-10-29 12:08:47 +01:00
Stefan Oehme
600525f1ab
Merge pull request #761 from eclipse/so_maven_wizard
...
Fixes for the wizard with Maven integration
2015-10-29 11:55:07 +01:00
Stefan Oehme
2e2ceb512c
scan all jars on the classpath
...
org.webjars only works for Gradle, because it "accidently" matches the
gradle repository folder structure. It won't work with maven.
2015-10-29 11:17:08 +01:00
Dennis Huebner
95db7007c3
[releng] Forgot to add eclipse.inf to source target
...
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2015-10-29 09:56:06 +01:00
Dennis Huebner
e26b6bd055
[releng] Having problems to verify signing in the source bundle
...
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2015-10-29 08:55:23 +01:00
Christian Schneider
9b14baa6ba
[xtext generator] fixed recently introduced copy-paste bug in 'QuickfixProviderFragment2'
...
Signed-off-by: Christian Schneider <christian.schneider@itemis.de>
2015-10-28 15:32:58 +01:00
Christian Schneider
7f699c85c8
[xtext generator] renamed new 'CompositeGeneratorFragment' to 'CompositeGeneratorFragment2' in order to avoid simple name conflicts
...
Signed-off-by: Christian Schneider <christian.schneider@itemis.de>
2015-10-28 11:44:59 +01:00
Christian Schneider
4edc5130bb
Merge pull request #747 from sailingKieler/cs/testLanguagesMigration
...
migration of the 'org.eclipse.xtext.testlanguages' test languages
2015-10-28 11:22:46 +01:00
Christian Schneider
e117f70ace
[xtext.testlanguages] migrated 'GenerateTestLanguages.mwe2' and
...
referenced '[...]BeeLangTest....mwe2' + 'NoJdtTestLanguage.mwe2' language definitions, configured request of Java stubs, deactivated grammar separation for IDEA in 'PsiGrammarNaming'; removed dependency to '...xtext.generator' (moved it to build.properties' additional.bundles declaration)
Signed-off-by: Christian Schneider <christian.schneider@itemis.de>
2015-10-28 11:18:15 +01:00
Sebastian Zarnekow
d343d2272b
Merge pull request #753 from eclipse/sz/bugfixes
...
[480686] Fixed regression in NodeModelBuilder
2015-10-28 11:13:14 +01:00
Christian Schneider
50d4953568
[xtext generator] updated java stub template in GeneratorFragment2 (context parameter was missing)
...
Signed-off-by: Christian Schneider <christian.schneider@itemis.de>
2015-10-28 10:10:59 +01:00
Dennis Huebner
13ea7f0ce3
Merge pull request #754 from eclipse/dh/gradle-wrapper
...
[wizard] Add a possibility to materialize gradle-wrapper
2015-10-28 09:07:27 +01:00
Dennis Huebner
9e299f9b66
Some improvements after a code re-view
...
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2015-10-28 08:05:05 +01:00
Dennis Huebner
e6f3149799
[wizard] Add a possibility to materialize gradle-wrapper
...
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2015-10-27 16:03:57 +01:00
Sebastian Zarnekow
895ff52a8f
[480686] Fixed regression in NodeModelBuilder
2015-10-27 16:00:58 +01:00
Christian Schneider
d3576904fa
[xtext generator] changed check in 'ImportNamespacesScopingFragment2.getDelegateScopeProvider()' from 'usesXImportSection' to 'inheritsXbase'
...
Signed-off-by: Christian Schneider <christian.schneider@itemis.de>
2015-10-27 14:58:38 +01:00
Christian Schneider
d4f10db7d4
[xtext generator] added generation of surrogate '...QuickfixProvider' classes into src-gen in case stub generation is switch off
...
Signed-off-by: Christian Schneider <christian.schneider@itemis.de>
2015-10-27 11:00:05 +01:00
Christian Schneider
14f1d21fcf
[xtext generator] fixed naming of generated [Abstract]...ProposalProvider in 'ContentAssistFragment2'
...
Signed-off-by: Christian Schneider <christian.schneider@itemis.de>
2015-10-27 11:00:02 +01:00
Christian Schneider
1ce296463c
[xtext generator] fixed naming of generated [Abstract]...Validator in 'ValidatorFragment2'
...
Signed-off-by: Christian Schneider <christian.schneider@itemis.de>
2015-10-27 11:00:00 +01:00
Christian Schneider
ed7ed58f21
[xtext generator] fixed naming of generated [Abstract]ScopeProvider in 'ImportedNamespacesScopingFragment2' as suggested in review
2015-10-27 10:59:58 +01:00
Christian Schneider
9578112d55
[antlr content assist grammar generator] removed line of code in handling of unordered groups in the content assist grammar template dedicated to separated grammars in old generator, updated new generator respectively.
...
We cannot prove by means of the history that this line was wrong, but it looked like and the UnorderedGroups content assist tests were satisfied for separated grammars, as well.
Updated old generator template as the grammar comparison wouldn't work otherwise.
Signed-off-by: Christian Schneider <christian.schneider@itemis.de>
2015-10-27 10:59:56 +01:00
Christian Schneider
d5d167d974
Merge pull request #746 from sailingKieler/cs/generator/fixes
...
generator fixes & improvements performed while migrating the test languages in '...xtext.testlanguages'
2015-10-27 09:44:23 +01:00
Sebastian Zarnekow
2e9914e70b
[480614] Fixed NPE in Xtext grammar editor
2015-10-26 17:24:40 +01:00
Stefan Oehme
5ffd70f822
add mwe2.launch to projects created by the wizard
2015-10-26 15:56:07 +01:00
Sebastian Zarnekow
a132e0a197
Merge pull request #750 from eclipse/sz/webAPI
...
Removed unnecessary comment
2015-10-26 13:34:36 +01:00
Sebastian Zarnekow
703b083159
Removed unnecessary comment
2015-10-26 13:34:06 +01:00
Dennis Huebner
2cb0b5f041
[releng] Removed references to deleted idea.generator project
...
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2015-10-26 10:30:26 +01:00
Dennis Huebner
a5839b5d20
[mvn] mwe2 Launcher 2.8.2 should provide dependencies
...
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2015-10-26 10:03:05 +01:00
Moritz Eysholdt
791584041b
[serializer] fixed a problem with the GrammarPDAProvider
...
make sure that AbstractElements which have been duplicated in the
FlattenedGrammarAccess are properly merged back together in the
GrammarPDAProvider
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@itemis.de>
2015-10-25 17:21:28 +01:00
Moritz Eysholdt
cba64e4082
[serializer] fixed a bug in PDA construction
...
when two unassigned rules calls followed one another, the second
one was not properly considered
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@itemis.de>
2015-10-25 17:21:28 +01:00
Sebastian Zarnekow
2e656a3023
Fixed conversion code that obtains location
2015-10-24 19:55:45 +02:00
Sebastian Zarnekow
99df905733
Some Javadoc
2015-10-24 18:35:30 +02:00
Sebastian Zarnekow
036b43e45e
[web] Added missing @since tag
2015-10-24 18:35:22 +02:00
Sebastian Zarnekow
804f968c56
[web] Include the column number in the validation results
2015-10-24 17:58:39 +02:00
Christian Schneider
932762ab44
[xtext generator] changed 'ImportNamespacesScopingFragment2' to always generate the 'Abstract...ScopeProvider' in src-gen allowing to let it be referenced by "sub languages" regardless of the presence of a concrete '...ScopeProvider' (stub) in src
2015-10-23 23:16:54 +02:00
Christian Schneider
3afa6dbc71
[xtext generator] added choice of Java vs. Xtend classes/templates of generator stubs in 'GeneratorFragment2', minor improvement in contained plugin.xml template
2015-10-23 23:08:13 +02:00
Christian Schneider
4e525a011e
[xtext generator] added choice of Java vs. Xtend templates for module stubs and setups, added missing '.typeRef' in template of eclipse plug-ins' activators
2015-10-23 23:03:14 +02:00
Christian Schneider
0e719d4c5f
[idea plugin generator] avoided warning of superfluous imports & some cosmetics to reduce differences too older artifacts in 'IdeaPluginGenerator'
2015-10-23 22:33:40 +02:00
Christian Schneider
1c91d39ebb
[xtext generator] added missing opening angle bracket in plugin.xml contributions of ImplicitFragment
2015-10-23 22:26:30 +02:00
Christian Schneider
a132f00ed1
[xtext generator] some cosmetics in ContentAssistFragment2
2015-10-23 22:22:28 +02:00
Christian Schneider
22314feac7
[xtext generator] fixed bug in template of '...AntlrTokenFileProvider'
2015-10-23 22:17:39 +02:00
Christian Schneider
fa6f9b5f4b
[antlr content assist grammar generator] bug fix: added missing check for combined vs. separated grammars
2015-10-23 22:16:11 +02:00
Christian Schneider
002bac2946
[antlr grammar generator] added some cosmetic newlines
2015-10-23 22:10:41 +02:00
Sven Efftinge
cd9e87c716
Merge pull request #736 from eclipse/se/arithmetics_reimpl
...
[examples] reimplemented Arithmetics example language with current head.
2015-10-23 17:11:34 +02:00
Dennis Huebner
b44c3ed0d8
[api] Fixed missing since tag
...
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2015-10-23 15:42:51 +02:00
Stefan Oehme
882152d5cb
[wizard] disable 'cleanEclipseClasspath' for plugin projects
2015-10-23 13:28:36 +02:00
Stefan Oehme
8b527e8456
[wizard] fix access warnings
2015-10-23 13:27:44 +02:00
Stefan Oehme
0e7c64f372
Merge pull request #735 from eclipse/so_generator2
...
Bug 480420 Generator2 improvements
2015-10-23 12:00:44 +02:00
akosyakov
e8b582cb7a
Merge remote-tracking branch 'origin/master' into ak/bug_479723
...
Conflicts:
intellij/org.eclipse.xtext.idea/src/org/eclipse/xtext/idea/trace/TraceForVirtualFileProvider.xtend
intellij/org.eclipse.xtext.idea/src/org/eclipse/xtext/psi/impl/BaseXtextFile.java
intellij/org.eclipse.xtext.idea/xtend-gen/org/eclipse/xtext/idea/trace/TraceForVirtualFileProvider.java
tests/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/services/ConcreteSyntaxValidationTestLanguageGrammarAccess.java
2015-10-23 11:54:23 +02:00
Stefan Oehme
799fa768ff
hotfix for generator dependencies until mwe2 pom.xml gets fixed
2015-10-23 11:47:24 +02:00
akosyakov
f0b20b3c03
[idea] Mark AST nodes associated with semantic elements
2015-10-23 11:43:06 +02:00
Sven Efftinge
622b6dd5f6
[arithmetics] Create project in concrete TestClass
2015-10-23 10:55:08 +02:00
Stefan Oehme
69093080fc
introduce AbstractGenerator and IGeneratorContext
2015-10-23 10:26:37 +02:00
Stefan Oehme
080b35fd74
Bug 480420 fix afterGenerate hook in parallel builder participant
2015-10-23 09:36:54 +02:00
Sven Efftinge
d7285f5ec6
[wizard] added missing dependencies and improved toString for EclipseProjectConfig
2015-10-22 22:43:22 +02:00
Sven Efftinge
7777198e0d
Merge pull request #731 from eclipse/se/workspace_config_hello_again
...
Reintroduced workspace config
2015-10-22 22:36:32 +02:00
Sven Efftinge
2652d81383
[examples] reimplemented Arithmetics example language with current head.
2015-10-22 22:24:13 +02:00
Sven Efftinge
3629379b03
Reintroduced workspace config
2015-10-22 20:56:55 +02:00
Sebastian Zarnekow
4a2a2525e0
[480445] Added TypeReference#guessTypeRef
...
Improved backwards compatibility.
2015-10-22 19:02:54 +02:00
Sebastian Zarnekow
25c3978d98
[480436] Fixed bug in GrammarFlattener
2015-10-22 18:14:19 +02:00
Stefan Oehme
b542ba8e06
Merge pull request #723 from eclipse/so_generator2
...
IGenerator2 improvements
2015-10-22 17:57:21 +02:00
Stefan Oehme
a7c983cb21
Merge pull request #722 from eclipse/so_generator_maven_dependencies
...
[generator2][wizard] only depend on new generator in new projects
2015-10-22 17:57:13 +02:00
Anton Kosyakov
b5e0f8cdfc
Merge pull request #724 from eclipse/ak/fixed_node_replacement
...
[NodeModel] replace a first child of a new node with null if an old does not have children
2015-10-22 16:30:59 +02:00
Stefan Oehme
75e304e304
[generator2][wizard] only depend on new generator in new projects
2015-10-22 16:05:34 +02:00
Stefan Oehme
cef38085b2
make Generator2 the default for new languages
2015-10-22 16:00:31 +02:00
Stefan Oehme
07cdb06281
[wizard] add a utility to update test expectations
2015-10-22 15:55:22 +02:00
Jan Sebechlebsky
34d61d4d80
Fix freeze on FailedPredicateException
...
Signed-off-by: Jan Sebechlebsky <jan.sebechlebsky@cz.ibm.com>
2015-10-22 15:52:25 +02:00
akosyakov
4afaa98cf9
[NodeModel] replace a first child of a new node with null if an old
...
does not have children
2015-10-22 15:01:11 +02:00
akosyakov
75219755ec
[NodeModel] replace a first child of a new node with null if an old
...
does not have children
2015-10-22 14:53:47 +02:00
Stefan Oehme
7dfaaf17d8
Bug 477068 generator2 should expose a CancelIndicator
2015-10-22 14:10:02 +02:00
Sven Efftinge
316dc4be62
[generator/wizard] NamesAreUniqueValidator is not active by default
2015-10-22 11:57:31 +02:00
Stefan Oehme
a058fd1072
Merge pull request #702 from sailingKieler/aa/ecore2XtextValueConverterService
...
[xtext generator] Migrated 'Ecore2XtextValueConverterServiceFragment'
2015-10-22 10:41:44 +02:00
Stefan Oehme
8aa96eeb3a
[generator 2] don't generate unused imports
2015-10-22 10:38:07 +02:00
Christian Schneider
afb3b9a018
[xtext generator] Added 'org.eclipse.xtext.xtext.generator.ecore2xtext' to exported packages
...
Signed-off-by: Christian Schneider <christian.schneider@itemis.de>
2015-10-22 10:23:00 +02:00
Christian Schneider
c1186a05f9
[xtext generator] Migrated 'Ecore2XtextValueConverterServiceFragment'
...
Signed-off-by: Christian Schneider <christian.schneider@itemis.de>
2015-10-22 10:14:54 +02:00
Stefan Oehme
30f25bc56f
remove confusing setter from languageSetup
...
Thanks Miro for spotting that =)
2015-10-22 09:12:44 +02:00
Stefan Oehme
eb1cc00bd5
fix order of standard language fragments
2015-10-22 09:07:36 +02:00
Stefan Oehme
37218795e8
remove brittle nested class detection magic from TypeReference
2015-10-21 16:17:53 +02:00
Stefan Oehme
9f4a7ff41a
pull generateStub/inheritImplementation to super classes
2015-10-21 16:17:50 +02:00
Stefan Oehme
b2060c6151
[generator2] aggregate exceptions from generator fragments
2015-10-21 16:17:48 +02:00
Christian Schneider
c4d9d79983
[antlr grammar generation] simplified 'replace' expression in 'compileParserMembers'
...
Signed-off-by: Christian Schneider <christian.schneider@itemis.de>
2015-10-21 15:59:19 +02:00
Christian Schneider
fde041627e
[antlr grammar generation] partial revert in 'compileParserMembers'
...
Signed-off-by: Christian Schneider <christian.schneider@itemis.de>
2015-10-21 15:41:30 +02:00
Christian Schneider
f6d4cac3df
[antlr grammar generation] fixed issue in 'compileParserMembers' of content assist grammar generator and 'compileTokens' of AbstractAntlrGrammarGenerator
...
Signed-off-by: Christian Schneider <christian.schneider@itemis.de>
2015-10-21 15:14:07 +02:00
Stefan Oehme
b3a4d042c1
Merge pull request #715 from eclipse/sz/grammarGenFixes
...
A few fixes for the Antlr generator 2
2015-10-21 14:52:24 +02:00
Stefan Oehme
21dd488f2c
Merge pull request #716 from sailingKieler/cs/codeConfigEncodingLineDelim
...
[xtext generator] added default value of 'encoding' and 'lineDelimiter' in CodeConfig
2015-10-21 14:49:04 +02:00
Dennis Huebner
ea1ad3a21b
[wiz] Updated generated TP to mars sr1 + mwe2 2.8,1
...
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2015-10-21 14:36:26 +02:00
Dennis Huebner
e3898c1477
Bug 480097 - [generator] Xtext 2.9 Maven build failed (edit)
...
https://bugs.eclipse.org/bugs/show_bug.cgi?id=480097
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2015-10-21 14:03:36 +02:00
Christian Schneider
3b6fbab23b
[xtext generator] added default value of 'encoding' and 'lineDelimiter' in CodeConfig, removed pre-setting from workflow template in RuntimeProjectDescriptor
...
Signed-off-by: Christian Schneider <christian.schneider@itemis.de>
2015-10-21 11:48:07 +02:00
Sebastian Zarnekow
bec297a790
Adjusted API filters
2015-10-21 10:54:51 +02:00
Sebastian Zarnekow
7667467a0c
Merge branch 'master' into me/serializer
2015-10-21 10:37:59 +02:00
Sebastian Zarnekow
c6a128f934
A few fixes for the Antlr generator 2
2015-10-21 10:14:49 +02:00
Stefan Oehme
8f6be88c7a
[generator2] don't complain about missing outlets
2015-10-21 09:04:37 +02:00
Stefan Oehme
310e88ab8b
[generator 2] standardize stub-generating fragments
2015-10-21 08:39:57 +02:00
Moritz Eysholdt
6b88799f19
[serializer] only check parameters when needed
...
only check the value of parameters when the same context eobject maps to
different constraints.
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@itemis.de>
2015-10-20 23:49:22 +02:00
Sebastian Zarnekow
e4f2c37d9d
Reduce code size of generated sequencer
2015-10-20 21:39:39 +02:00
Moritz Eysholdt
77e153e61a
[serializer] check value ranges properly to determine context
...
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@itemis.de>
2015-10-20 21:34:30 +02:00
Sebastian Zarnekow
24845d80a5
Merge branch 'master' into me/serializer
2015-10-20 19:09:10 +02:00
Stefan Oehme
ce487deaf9
[generator2] pass line separator to file system access
2015-10-20 17:36:20 +02:00
Stefan Oehme
2fa1b6869e
Merge pull request #713 from eclipse/so_generator_improvements
...
[generator2] remove commented imports
2015-10-20 16:45:31 +02:00
Sebastian Zarnekow
8c9115a994
Merge pull request #712 from eclipse/sz/grammarGenFixes
...
Fixed a few things in the Antlr generators
2015-10-20 16:40:30 +02:00
Sebastian Zarnekow
6249d5121e
Double escape unicode escape sequences
2015-10-20 16:38:58 +02:00
Sven Efftinge
54eb9880f9
Merge pull request #709 from eclipse/se/projectConfigAdapter_install
...
made ProjectConfigAdapter constructor protected and changed all callers to use ProjectConfigAdapter#install
2015-10-20 16:38:43 +02:00
Stefan Oehme
465d8efecf
Merge pull request #710 from eclipse/so_generator_improvements
...
Renamings and API shrinking for new Generator
2015-10-20 16:34:44 +02:00
Stefan Oehme
7b83ef68f1
[generator2] remove commented imports
2015-10-20 15:59:02 +02:00
Sebastian Zarnekow
6cec69e73d
Merge branch 'sz/grammarGenFixes' into me/serializer
2015-10-20 15:35:45 +02:00
Sebastian Zarnekow
18d41a890a
Fixed a few things in the Antlr generators
2015-10-20 15:33:48 +02:00
Sebastian Zarnekow
93e75d5658
API filters
2015-10-20 15:26:00 +02:00
Stefan Oehme
df288afc65
fix Bug 480196
2015-10-20 14:37:15 +02:00
Stefan Oehme
d4a6249bcf
narrow down API of Generator2 to the essentials
2015-10-20 14:28:57 +02:00
Sven Efftinge
cad20c26ae
made ProjectConfigAdapter constructor protected and changed all callers to use ProjectConfigAdapter#install
2015-10-20 13:59:56 +02:00
Sven Efftinge
bd5a38428d
Merge pull request #706 from eclipse/se/ishouldgenerate_uses_projectconfig
...
[builder] IShouldGenerate uses ProjectConfig
2015-10-20 13:52:37 +02:00
Sven Efftinge
7b45c20a69
[builder] IShouldGenerate uses ProjectConfig
2015-10-20 13:52:13 +02:00
Sebastian Zarnekow
2f14516fad
[479400] Fixed broken tests and improved Xtext serializer
2015-10-20 13:48:56 +02:00
Stefan Oehme
16fe7c487d
mark MweIssues package private
2015-10-20 13:43:42 +02:00
Stefan Oehme
2451062e0b
split SubProjectConfig classes into separate files
2015-10-20 12:10:12 +02:00
Sven Efftinge
c0102a3b3d
[480136] generated proposal provider should inherit from TerminalsProposalProvider
2015-10-20 12:06:14 +02:00
Stefan Oehme
498ad15dae
move project config to its own package
2015-10-20 12:04:19 +02:00
Stefan Oehme
99c0195998
more consistent naming of Generator2 concepts
2015-10-20 11:49:05 +02:00
Sebastian Zarnekow
36c8bbaa8e
Merge branch 'master' into me/serializer
2015-10-20 11:38:12 +02:00
Stefan Oehme
8898f31ae5
Merge pull request #701 from sailingKieler/aa/validatorNaming
...
[xtext generator] Extracted the composition of the generated validator classes' names
2015-10-20 10:32:37 +02:00