Sebastian Zarnekow
b95181bc3d
Increase version number to 2.8.4
2015-06-29 23:36:11 +02:00
Stefan Oehme
ec0370152a
[jenkins] disable m2e indexing
2015-04-24 09:57:05 +02:00
Dennis Huebner
8e042ce1a8
[mvn] Fixed test projects versions
...
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2015-04-13 18:39:35 +02:00
Dennis Huebner
6ee253a101
[releng] increased version 2.8.2 -> 2.8.3
...
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2015-04-10 16:08:46 +02:00
Dennis Huebner
e10c7267dd
Merge pull request #118 from eclipse/dh/Bug463794
...
[xtext] Moved copy fully initialized flag logic to EcoreUtil2
2015-04-02 16:58:47 +02:00
Dennis Huebner
2bcadf1893
[xtext] Moved copy fully initialized flag logic to EcoreUtil2
...
https://bugs.eclipse.org/bugs/show_bug.cgi?id=463794
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2015-04-02 15:54:20 +02:00
Sven Efftinge
8c7a132629
Derived state error handling
...
don’t recomputed on error, but store exception in diagnostic (see also https://bugs.eclipse.org/bugs/show_bug.cgi?id=458620#c2 )
Signed-off-by: Sven Efftinge <sven.efftinge@itemis.de>
2015-04-02 14:55:20 +02:00
Moritz Eysholdt
61b5fb8b24
Merge pull request #88 from eclipse/mey/maintenance_serializer_node_model
...
[serializer] use node model even for rules without assignment
2015-03-26 16:37:59 +01:00
Moritz Eysholdt
d1fa1237b6
[serializer/bug463196] use node model even for rules without assignment
...
This fixes a bug that caused the SyntacticSequencer to not consult the
node model if a serialized rule doesn't have any assignments but only an
action.
https://bugs.eclipse.org/bugs/show_bug.cgi?id=463196
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@itemis.de>
2015-03-26 13:43:54 +01:00
Sebastian Zarnekow
c999e65666
[462486]: Fixed bogus grammar validation
...
Terminal fragments cannot shadow keywords
see https://bugs.eclipse.org/bugs/show_bug.cgi?id=462486
Signed-off-by: szarnekow <Sebastian.Zarnekow@itemis.de>
2015-03-26 09:27:38 +01:00
Dennis Huebner
56b19a80f0
[releng] Version update: 2.8.1 -> 2.8.2
...
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2015-03-24 14:58:44 +01:00
Sebastian Zarnekow
0a9f666a88
[461939]: Fixed performance problem with Strings.countLines
...
Instead of using countLines with a substring, the start and endOffset
an be passed as an argument to the methods that deal with line
counting.
Signed-off-by: szarnekow <Sebastian.Zarnekow@itemis.de>
2015-03-20 11:17:38 +01:00
Dennis Huebner
fb28728774
[gradle] Incremented gradle build version. Fixed test projets versions
...
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2015-03-18 16:53:54 +01:00
Dennis Huebner
4fb78f56a3
[releng] increase version to 2.8.0 -> 2.8.1
...
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2015-03-18 11:59:35 +01:00
Dennis Huebner
ed8d51db6f
[emf] More changes for switching from 2.11 to 2.10.2
2015-03-05 10:24:50 +01:00
Dennis Huebner
7039180d89
[emf] Set lower bound for EMF to 2.10.2
...
Change-Id: I5254556239ae64241d4b06f90db546dad03f95bd
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2015-03-04 16:32:45 +01:00
akosyakov
54792b4bf7
[intellij] Added parsing tests based on Xtext grammar language
...
Change-Id: Ie2b07846e80deb7385093aa4278e20d7df8a3ecb
Signed-off-by: akosyakov <anton.kosyakov@itemis.de>
2015-03-02 16:55:13 +01:00
akosyakov
1b413152e9
[intellij] Added assignments, antlr and datatypesrules parsing tests
...
Change-Id: I60d75f6e3d4271bda840daff6ff1735e7874edc6
Signed-off-by: akosyakov <anton.kosyakov@itemis.de>
2015-03-02 16:55:13 +01:00
Stefan Oehme
a1191fd1ed
improved LoggingTester API, implement without reflection
...
Change-Id: Ic955ad5c8d614b9f079da026aa1017593f26cf68
2015-02-27 11:43:57 +01:00
Sebastian Zarnekow
17cf59cd85
[xbase][resources] Rename method to avoid ambiguities
...
Renamed newly introduced method load(ResourceStorageLoadable)
to loadFromStorage to avoid ambiguity with load(null)
Change-Id: If1f14b018b246968e576bb690be2417f771fd923
2015-02-26 17:45:41 +01:00
Miro Spönemann
f01f6a9712
Fixed links to documentation according to renaming of Markdown files
...
Signed-off-by: Miro Spönemann <miro.spoenemann@itemis.de>
2015-02-26 09:36:40 +01:00
Jan Koehnlein
c410c8857d
Bug 460269 [editor] open generated file doesn't work for multi-type Xtend files with comment as first statement
...
Trace merger tests and minor fix
Change-Id: I4d9403787c7799ac10241c6595b8d92c7494c183
2015-02-24 13:30:19 +01:00
Dennis Huebner
cb5123a764
Merge "Fixed links to documentation according to new website structure"
2015-02-23 13:16:06 -05:00
Miro Spönemann
b58eea29d9
Fixed links to documentation according to new website structure
...
Signed-off-by: Miro Spönemann <miro.spoenemann@itemis.de>
2015-02-23 17:33:55 +01:00
Jan Koehnlein
16049ef03f
Bug 460269 [editor] open generated file doesn't work for multi-type Xtend files with comment as first statement
...
Re-implemented merging of inverted traces. Tests TBD
Change-Id: Ib1e8d7bd89325d630207b638a2ba35e58e95c28c
2015-02-23 17:21:04 +01:00
Jan Koehnlein
d8db274a42
Bug 460112: Strange IllegalStateException when importing URL in grammar editor
...
PackageRemover should never unload registered EPackages.
https://bugs.eclipse.org/bugs/show_bug.cgi?id=460112
Change-Id: I921ae358ca39c4538e6e595ac0b56728638484eb
2015-02-20 18:15:58 +01:00
akosyakov
c28ab97d43
[intellij] added more tests for terminal rules
...
Change-Id: Ie4ae218c3974d417e85165e1685b82b585af2fda
Signed-off-by: akosyakov <anton.kosyakov@itemis.de>
2015-02-20 14:22:45 +01:00
Jan Koehnlein
ee82c7438a
Bug 460269 [editor] open generated file doesn't work for multi-type Xtend files with comment as first statement
...
Consider region overlap when iterating trace regions.
Change-Id: Ia252510ef935316004d5f39ad9279d43f267ab5c
2015-02-19 20:19:23 +01:00
akosyakov
c600f9e09f
[intenllij] added terminal rules parsing tests
...
Change-Id: I5bb0f5f337472229d7c53e0567bd757d59715173
Signed-off-by: akosyakov <anton.kosyakov@itemis.de>
2015-02-18 17:16:59 +01:00
akosyakov
2644541fe5
[intellij] tested unordered groups parsing
...
Change-Id: If2f1a238d8da017ce4ef98f550f3df96c011d08e
Signed-off-by: akosyakov <anton.kosyakov@itemis.de>
2015-02-18 12:57:43 +01:00
akosyakov
f2c8eb65d3
[intellij] Generated psi parsers for all test languages from
...
org.eclipse.xtext.tests project
Change-Id: I3e16af96de08aa88ca0300ad5e0f4164bd5051e2
Signed-off-by: akosyakov <anton.kosyakov@itemis.de>
2015-02-17 16:10:15 +01:00
Sven Efftinge
2aefc97350
[storage] allow nullable URIs. E.g. ReferenceDescription containerEObjectURI might be null if the reference is in a root eobject.
...
Change-Id: I25a354ca8d05a97c24be34c65170167f37f5128e
2015-02-16 13:20:44 -05:00
Sebastian Zarnekow
196296613d
[xtext][formatter] Added missing author information
...
Change-Id: I17d7b51e69ae7916a1dc8658c1f970b8ea0bf4a5
2015-02-12 15:39:34 +01:00
Sebastian Zarnekow
24197724d5
[xtext][tests] Use org.junit.Assert rather than junit.framework.Assert
...
This avoid unnecessary deprecation warnings on the server
Change-Id: I0a1ace2703a211f632355495bd3b6d092edb48ef
2015-02-12 10:19:58 +01:00
Moritz Eysholdt
9f674e43c3
[formatter] fixed a spelling mistake in a class name
...
Change-Id: I959d92ba25319d72c0d1cd7bde44526c3e21c309
2015-01-29 10:50:03 +01:00
Sebastian Zarnekow
1e90ab8f49
[xtext][partialParsing] Fixed corner case with production rules that return null
...
Change-Id: I80527ba9776560e6356a865465f654fe269c6fbd
2015-01-23 11:08:29 +01:00
Moritz Eysholdt
259a365db7
regenerated languages
...
Change-Id: Ibd7322ac1f4c0256067265c0edff7ee68a48fb29
2015-01-22 12:16:53 +01:00
Dennis Huebner
3ad88cb726
[jdt-builder] Filter out *.xtexndbin files from bin
...
Change-Id: Ia0544fd74c1a6b36d7c06a49df03eb5e87cf431e
2015-01-14 11:39:24 +01:00
Dennis Huebner
95c0098da1
[457312] Remove version constraints to own project bundles. Let
...
buckminster generate.
https://bugs.eclipse.org/bugs/show_bug.cgi?id=457312
Change-Id: Iafc2483e12334922baae81f5ce4e8e4b26eab85a
2015-01-13 13:24:58 +01:00
Sebastian Zarnekow
48a59c2d44
[xtext][parser] Work on infrastructure for indentation aware languages
...
see https://bugs.eclipse.org/bugs/show_bug.cgi?id=451838
Change-Id: I2aa288db306d5c6ac2b8c06b1970447e8a370318
2015-01-08 09:57:31 +01:00
Sven Efftinge
280c3135e3
Merge "regenerated test languages, updated some BREEs to Java 6"
2015-01-07 04:27:48 -05:00
Sven Efftinge
008b7c241b
regenerated test languages, updated some BREEs to Java 6
...
Change-Id: If866388166840ae4153873ce00fac589b35bf1fb
2015-01-07 09:20:11 +01:00
Sebastian Zarnekow
c6ff450923
[xtext][validation] Forgot tests for prev commit
...
see https://bugs.eclipse.org/bugs/show_bug.cgi?id=456789
Change-Id: I825c3935dd0ddaf14c39b86e945936cc5cf831bb
2015-01-06 18:26:34 +01:00
Sven Efftinge
ce2a533887
[resource storage] added storage of portable ReferenceDescriptions
2015-01-05 10:28:51 +01:00
Sven Efftinge
aba9b31c60
Improved PortableURIs
2014-12-30 15:12:42 +01:00
Sven Efftinge
0d6e48fbed
fixed failing tests
...
Change-Id: I4d82f0b97919dc2a7170efabe7c2ad6ba82438a8
2014-12-30 11:29:31 +01:00
Sven Efftinge
86ece9e580
[resource storage] Introduce support for storing computed resources, so the computed state can be loaded quickly when needed. (see https://bugs.eclipse.org/bugs/show_bug.cgi?id=453047 )
...
Change-Id: I575c46c7e3fe89cb178adb26b02df74c25308df1
2014-12-29 15:00:45 -05:00
Sebastian Zarnekow
97bd0d8747
[antlr] Add default antlr params to the beginning of the list
...
Other fragments may make assumptions about the params that they add
dynamically, e.g. that they are at the end of the list
see https://bugs.eclipse.org/bugs/show_bug.cgi?id=453732
Change-Id: I3eaec23a8412bccccc97a3307bd1aaaa797cd954
2014-12-17 17:23:53 +01:00
Miro Spönemann
0f09576578
Added @Override annotations to interface implementations due to recent switching of Java compatibility level to 6
...
Signed-off-by: Miro Spönemann <miro.spoenemann@itemis.de>
2014-12-12 11:18:07 +01:00
Dennis Huebner
850c21c152
[454857] Increase BREE and compiler settings to JavaSE-1.6
...
Change-Id: Ib690b285004951bf39ed53ccf0abb52730e4312b
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2014-12-11 17:22:53 +01:00