Commit graph

7024 commits

Author SHA1 Message Date
Christian Dietrich
17f1432632 [eclipse/xtext#1553] update to tycho 1.5.0
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-10-18 15:57:19 +02:00
Christian Dietrich
ebb793ae33
Merge pull request #1260 from eclipse/cd_xtext_issue1561
[eclipse/xtext#1561] removed superfluous timestamps() config
2019-10-17 07:20:34 +02:00
Christian Dietrich
d9b15ed91a [eclipse/xtext#1561] removed superfluous timestamps() config
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-10-16 20:46:46 +02:00
Christian Dietrich
d311a32bd1
Merge pull request #1259 from eclipse/cd_xtextGradle208
use xtext-gradle-plugin 2.0.8
2019-10-14 18:18:31 +02:00
Christian Dietrich
bc96643168 use xtext-gradle-plugin 2.0.8
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-10-14 16:43:32 +02:00
Christian Dietrich
b159d985b4
Merge pull request #1258 from eclipse/cd_xtext_issue1560
[eclipse/xtext#1560] bootstrap against 2.20.0.M1
2019-10-14 14:54:42 +02:00
Christian Dietrich
e3db847785 [eclipse/xtext#1560] bootstrap against 2.20.0.M1
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-10-14 14:13:23 +02:00
Christian Dietrich
7f78c02aff
Merge pull request #1251 from gallandarakhneorg/files_clean_folder
[util] Fixing the behavior of the cleanFolder function in Files class.
2019-10-14 09:23:56 +02:00
Stéphane Galland
dddfe343ec [util] Fixing the behavior of the cleanFolder function in Files class.
The previous behavior does not remove the parent folder when its has no
file inside and the "deleteParentFolder" argument is true.
The behavior of the function is updated to delete the parent folder as
expected.
Additionally, the recurive algorithm is replaced by an iterative
algorithm in order to make it more robust.

Signed-off-by: Stéphane Galland <galland@arakhne.org>
2019-10-13 14:04:42 +08:00
Christian Dietrich
d47aab1349
Merge pull request #1257 from eclipse/cd_xtext_1486
[eclipse/xtext#1486] made png transparent
2019-10-12 19:00:24 +02:00
Christian Dietrich
10fa244c1b [eclipse/xtext#1486] made png transparent
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-10-12 18:50:42 +02:00
Tamas Miklossy
c609328cbb [https://github.com/eclipse/xtext/issues/1556]
- Fix links to documentation.

Signed-off-by: Tamas Miklossy <miklossy@itemis.de>
2019-10-11 10:51:26 +02:00
Christian Dietrich
3b75a71a37
Merge pull request #1242 from eclipse/ade-mergeable-manifest-linebreaks-in-names
#1120 Fix merger in case of line breaks inside identifiers.
2019-10-09 09:57:43 +02:00
Christian Dietrich
c03d49cb64
Merge pull request #1255 from eclipse/cd_logging
added xtext.logging to extra requirements (cleanup)
2019-10-09 06:06:55 +02:00
Christian Dietrich
81975d3156 added xtext.logging to extra requirements (cleanup)
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-10-08 19:53:06 +02:00
Christian Dietrich
cd5430f55d
Merge pull request #1254 from eclipse/cd_orbit2019-12
[eclipse/xtext#1538] use orbit 2019-12
2019-10-08 11:07:43 +02:00
Arne Deutsch
6f205d60f0 #1120 Fix merger in case of line breaks inside identifiers.
Remove superflues cancelation of creation process in case of missing
version.

Signed-off-by: Arne Deutsch <Arne.Deutsch@itemis.de>
2019-09-30 10:15:27 +02:00
Karsten Thoms
a3e52c5f37
Merge pull request #1241 from erogleva/logger-appenders-warning
Remove the "missing appenders for logger" warning when running tests with Tycho
2019-09-30 09:19:37 +02:00
erogleva
2c7db558e9 Move the target platform configuration to the parent pom's pluginManagement
Signed-off-by: erogleva <e.rogleva@mail.bg>
2019-09-30 09:57:23 +03:00
Tamas Miklossy
78254b5b83 [https://github.com/eclipse/xtext/issues/1486]
- Remove unnecessary modeling32.png file and all the references to it.
The modeling32.png file has been replaced by the xtext32.png file.

Signed-off-by: Tamas Miklossy <miklossy@itemis.de>
2019-09-28 15:07:48 +02:00
Christian Dietrich
fb021e21f6 [eclipse/xtext#1538] use orbit 2019-12
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-09-28 12:46:22 +02:00
Christian Dietrich
1e9d09408f
Merge pull request #1249 from eclipse/cd_xtext_issue1554
fixed settings.xml config in Jenkinsfile
2019-09-28 12:41:37 +02:00
Christian Dietrich
14ec337307 fixed settings.xml config in Jenkinsfile
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-09-28 10:47:22 +02:00
Tamas Miklossy
ee1e91935a [https://github.com/eclipse/xtext/issues/1486]
- Add xtext32.png to the build.gradle file.

Signed-off-by: Tamas Miklossy <miklossy@itemis.de>
2019-09-26 08:20:14 +02:00
Tamas Miklossy
10a911a94c [https://github.com/eclipse/xtext/issues/1486]
- Use xtext32.png instead of modeling32.png for the feature image.

Signed-off-by: Tamas Miklossy <miklossy@itemis.de>
2019-09-25 16:47:55 +02:00
Christian Dietrich
6df7f82963
Merge pull request #1245 from eclipse/cd_xtext_issue1550
Complicance Version 8.0
2019-09-23 13:46:40 +02:00
Christian Dietrich
00897b1b35 [eclipse/xtext#1550] set default compliance level to 8.0
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-09-23 11:27:08 +02:00
Christian Dietrich
065dd11210 regenerated xtext
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-09-23 10:54:50 +02:00
Christian Dietrich
feba65d562 regenerated test languages
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-09-23 10:53:41 +02:00
Christian Dietrich
9781970287 [eclipse/xtext#1550] set default compliance level to 8.0
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-09-23 10:48:51 +02:00
Christian Dietrich
8e90d3c602
Merge pull request #1243 from eclipse/cd2019-12
[eclipse/xtext#1538] use eclipse 2019-12 in target
2019-09-18 16:59:08 +02:00
Christian Dietrich
9e29eb0c0a [eclipse/xtext#1538] use eclipse 2019-12 in target
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-09-18 14:38:23 +02:00
Christian Dietrich
f5d3ac5214
Merge pull request #1240 from eclipse/cd_xtext_issue1547
[eclipse/xtext#1547] use maven-publish instead of maven plugin
2019-09-10 16:12:46 +02:00
erogleva
7f98497127 Add org.eclipse.xtext.logging as a dependency to tycho-surefire-plugin
Signed-off-by: erogleva <e.rogleva@mail.bg>
2019-09-10 00:16:27 +02:00
Christian Dietrich
aff7b2242e [eclipse/xtext#1547] use maven-publish instead of maven plugin
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-09-06 11:25:27 +02:00
Christian Dietrich
ecd16a0a9e
Merge pull request #1234 from eclipse/cd_gradle561
[eclipse/xtext#1520] update to gradle 5.6.1
2019-09-04 10:33:06 +02:00
Christian Dietrich
74f4e3d412 [eclipse/xtext#1520] update to gradle 5.6.1
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-09-04 08:37:03 +02:00
Christian Dietrich
06c0583eee
Merge pull request #1236 from eclipse/cd_xtext_issue1537
[eclipse/xtext#1537] bootstrap against 2.19.0
2019-09-04 05:44:51 +02:00
Christian Dietrich
33ce2edd79
Merge pull request #1237 from eclipse/cd_fixFlakyTest
make sure WithTransient Package is always registered
2019-09-03 22:16:06 +02:00
Christian Dietrich
d317854941 make sure WithTransient Package is always registered
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-09-03 19:25:49 +02:00
Christian Dietrich
a772c37718 [eclipse/xtext#1537] bootstrap against 2.19.0
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-09-03 19:25:20 +02:00
Christian Dietrich
5b762606fe make sure WithTransient Package is always registered
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-09-03 19:25:20 +02:00
Christian Dietrich
3072c95bee
Merge pull request #1235 from eclipse/kt_set_version_220
[releng] Set version to 2.20.0
2019-09-03 18:32:21 +02:00
Karsten
365ba15867 [releng] Set version to 2.20.0
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2019-09-03 15:24:30 +00:00
Mark Christiaens
07de69b2bc Intern grammar elements when nodes are created from the cache (#1233)
* Intern grammar elements when nodes are created from the cache

The node model contains nodes derived from AbstractNode.  An
AbstractNode has an array describing its grammar elements.  This array
is often identical for many AbstractNodes.  There can be millions of
nodes in a node model so it makes sense to remove the duplicate arrays.
This GrammarElementsInterner tries to reuse an interned version of
such an array wherever possible.  In particular, now we also intern
grammar elements when they are created during the load of a node model
from the node model cache.

Testing this modification on a largisch project showed that the
execution time of a clean build that accesses the node model cache
reduces by around 10%.

Signed-off-by: Mark Christiaens <mark.christiaens@sigasi.com>
2019-09-03 15:54:44 +02:00
Christian Dietrich
5d3fe39cd3
Merge pull request #1232 from eclipse/cd_issue_1231b
Fix Partial Serializer + Unassigened Transient issue
2019-08-30 13:30:30 +02:00
Christian Dietrich
86a14fcf4c [#1231] implemented review feedback: handle only no assignments + transient here
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-08-30 10:46:43 +02:00
Christian Dietrich
6a25670bab [#1231] added testlanguage for transient things not in grammar
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-08-29 21:56:19 +02:00
Christian Dietrich
97191fa592 [#1231] do not fail to serialize transient single values that are never assigned
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-08-29 16:47:32 +02:00
Christian Dietrich
249b6ebf5b
Merge pull request #1229 from eclipse/cd_fixOrbitVersionChanges
adjusted to timestamp changes in orbit
2019-08-27 21:50:03 +02:00