Commit graph

3549 commits

Author SHA1 Message Date
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 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 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 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 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 from ghaith/482665
Fix for 
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 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 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 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 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 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 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
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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 from eclipse/so_generator2
IGenerator2 improvements
2015-10-22 17:57:21 +02:00
Stefan Oehme
a7c983cb21 Merge pull request 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 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 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 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 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 from eclipse/so_generator_improvements
[generator2] remove commented imports
2015-10-20 16:45:31 +02:00
Sebastian Zarnekow
8c9115a994 Merge pull request 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 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 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 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 from sailingKieler/aa/validatorNaming
[xtext generator] Extracted the composition of the generated validator classes' names
2015-10-20 10:32:37 +02:00