Christian Dietrich
56be27b066
[ eclipse/xtext#1283 ] update to MWE 2.10
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-02-11 09:17:58 +01:00
Christian Dietrich
1587bcb542
[ eclipse/xtext#1283 ] switched to MWE 2.10 in wizard
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-02-11 09:17:58 +01:00
Sebastian Zarnekow
e34bcf8a71
Merge pull request #1024 from eclipse/sz_classpath
...
Make bin/main also the default output directory to avoid buildship confusion
2019-02-11 08:49:30 +01:00
Christian Dietrich
f2961f8a67
Merge pull request #1026 from eclipse/cd_fixJavaDocX
...
fixed some javadocs
2019-02-11 07:47:04 +01:00
Christian Dietrich
dfe72b83c0
fixed some javadocs
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-02-10 22:25:11 +01:00
Sebastian Zarnekow
09c3ceac85
Make bin/main also the default output directory to avoid buildship confusion
2019-02-10 14:55:03 +01:00
Christian Dietrich
882165995c
Merge pull request #1023 from eclipse/cd_xtext_issue1394
...
[eclipse/xtext#1394 ] bootstrap against 2.17.0.M2
2019-02-07 23:33:22 +01:00
Christian Dietrich
96d15425d1
Merge pull request #1022 from eclipse/kth_issue1274
...
[eclipse/xtext#1274 ] Updated .classpath by Gradle
2019-02-07 23:13:52 +01:00
Christian Dietrich
559f7fb755
[ eclipse/xtext#1394 ] bootstrap against 2.17.0.M2
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-02-07 20:57:41 +01:00
Karsten Thoms
98a17c35da
[ eclipse/xtext#1274 ] Updated .classpath by Gradle
...
Changes done by Buildship 3.0.1.v20181217-1554
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2019-02-07 17:03:45 +01:00
Sebastian Zarnekow
e376e522fc
Merge pull request #1017 from eclipse/sz_improvedLexerSplitting
...
Improved lexer splitting
2019-02-06 10:58:45 +01:00
Sebastian Zarnekow
4ca8b7e08f
Updated test expectation
2019-02-05 23:55:07 +01:00
Sebastian Zarnekow
cb8a9aa96b
Incorporated review feedback
2019-02-05 14:33:49 +01:00
Sebastian Zarnekow
64e0edcb76
Bootstrap Xtext
2019-02-05 14:21:50 +01:00
Sebastian Zarnekow
c1c208e971
Regenerate test langs
2019-02-05 14:20:02 +01:00
Sebastian Zarnekow
56d43cdc6a
Allow to pass eclipse dir since it's not always simply relative to the core dir
2019-02-05 14:14:54 +01:00
Sebastian Zarnekow
6e243524dc
Also extract the dfa string array into an own static inner class
2019-02-05 14:14:32 +01:00
Karsten Thoms
ed9822833e
Merge pull request #986 from eclipse/kth_issue985
...
[#985 ] Make swallowing of NPEs in validation code configurable
2019-02-05 10:05:03 +01:00
Karsten Thoms
929b393e75
[ #985 ] Make exception handling for validation code customizable
...
Added AbstractDeclarativeValidator#handleExceptionDuringValidation to
allow overriding of the default exception handling behavior. Clients
especially may want to propagate or handle NPEs more decent than just
swallowing it.
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2019-02-05 10:04:34 +01:00
Karsten Thoms
6f86c146f7
Merge pull request #1016 from eclipse/kt_bom_encoding
...
Set sourceEncoding ISO-8859-1
2019-02-04 19:18:56 +01:00
Karsten Thoms
a6faa2dff0
Set sourceEncoding ISO-8859-1
...
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2019-02-04 17:31:06 +01:00
Christian Dietrich
22afec172c
Merge pull request #1015 from eclipse/cd_guava21mf
...
[eclipse/xtext#1391 ] pin guava version to 21
2019-02-04 12:00:41 +01:00
Christian Dietrich
640e11f60c
[ eclipse/xtext#1391 ] pin guava version to 21
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-02-04 11:48:42 +01:00
Sebastian Zarnekow
f665cfa984
Merge pull request #984 from eclipse/kth_issue983
...
[#983 ] Make issue message customizable
2019-02-04 11:19:22 +01:00
Arne Deutsch
2e89ec4e80
Merge pull request #1014 from eclipse/ade-fix-ui-tests
...
Fix ui tests
2019-02-04 10:11:12 +01:00
Arne Deutsch
cad1c87268
itemis/xtext-reference-projects#36 : Fix version constraint.
...
Signed-off-by: Arne Deutsch <Arne.Deutsch@itemis.de>
2019-02-04 09:54:19 +01:00
Arne Deutsch
1a888f1923
Revert "itemis/xtext-reference-projects#36: Fix version constraint."
...
This reverts commit 311068fe82
.
2019-02-04 09:52:20 +01:00
Arne Deutsch
311068fe82
itemis/xtext-reference-projects#36 : Fix version constraint.
...
Signed-off-by: Arne Deutsch <Arne.Deutsch@itemis.de>
2019-02-04 09:48:32 +01:00
Christian Dietrich
1e0cc3d941
Merge pull request #1013 from eclipse/cd_bump_grgit
...
bump grgit
2019-02-02 10:36:09 +01:00
Christian Dietrich
3c1d095530
bump grgit
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-02-02 09:37:41 +01:00
Christian Dietrich
9ca2282d3a
Merge pull request #1012 from eclipse/cd_mweManifests
...
set minimal mwe version to the one from oxygen
2019-02-01 13:34:01 +01:00
Christian Dietrich
175d7bc975
set minimal mwe version to the one from oxygen
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-02-01 10:39:20 +01:00
Sebastian Zarnekow
4a231019ae
Fixed javadoc ( #1011 )
2019-01-31 16:47:41 +01:00
Sebastian Zarnekow
68545d3721
Added RepeatedTest annotation to xtext.testing ( #1010 )
...
Added utility to run Junit 4 tests in a loop to tackle flaky tests
2019-01-31 15:58:28 +01:00
Christian Dietrich
81f3ebd5ed
no https
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-01-30 15:03:52 +01:00
Christian Dietrich
920374354e
Merge pull request #1007 from eclipse/cd_mwe210M2
...
[eclipse/xtext#1283 ] update to MWE 2.10 M2
2019-01-30 14:54:51 +01:00
Christian Dietrich
63e99b9e11
[ eclipse/xtext#1283 ] update to MWE 2.10 M2
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-01-30 07:07:46 +01:00
Karsten Thoms
cc6ab5469f
Merge pull request #1006 from eclipse/kt_issue1009
...
[#1009 ] Remove managed dependencies from build descriptors
2019-01-29 17:23:58 +01:00
Karsten Thoms
3017efb3f6
[ #1009 ] Remove managed dependencies from build descriptors
...
- removed managed versions of
- org.eclipse.emf.mwe2.launch
- xtext-antlr-generator
- org.junit:junit
- org.junit.jupiter.api
- xtext-dev-bom
- updated test expectation
- GradleBuildFile: Use single quoted dependencies for managed
dependencies (where version is null)
- added xtext-antlr-generator as optional dependency to Maven runtime
module. This avoids download of antlr-generator-3.2.0-patch.jar from
itemis server.
- XtextVersion: pin xtext-antlr-version to 2.1.1. Still needed for Tycho
based build for configuration of exec-maven-plugin.
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2019-01-29 15:33:09 +01:00
Christian Dietrich
e7002113d2
Merge pull request #1002 from AndersDala/patch
...
Improve ResourceSetBasedAllContainersStateProvider.getResourc…
2019-01-28 19:16:52 +01:00
Christian Dietrich
fdf0d9e55c
Merge pull request #1000 from eclipse/cd_java11
...
[eclipse/xtext#1182 ] added support for java 11 as target
2019-01-28 09:18:23 +01:00
qdagans
703bd62f09
427770: Improve ResourceSetBasedAllContainersStateProvider.getResourceSet
...
Short:
Implement solution mentioned in above BUG report.
Longer:
Bug (?) can be triggered by e.g.:
IResourceServiceProvider sp = IResourceServiceProvider.Registry.INSTANCE.getResourceServiceProvider(fileUri);
IResourceSetProvider provider = sp.get(IResourceSetProvider.class);
IWorkspaceRoot root = ResourcesPlugin.getWorkspace().getRoot();
// ... file etc
IProject project = file.getProject();
// Use the provider to get the resource set for the given project
// FIXME how to get the existing XtextResourceSet? Below just creates a new rs. :-(
ResourceSet rs = provider.get(project);
// ... run build to generate index used by namespace etc
BuildRequest request = new BuildRequest();
request.setResourceSet(rs);
request.setBaseDir(UriUtil.createFolderURI(new File(baseDir)));
request.setDirtyFiles(allFiles);
// ... copy paste code ...
indexState = incrementalBuilder.build(request, languages).getIndexState();
Hints for doing this correctly/cleaner is highly appreciated!
After the code above has been triggered doing a Project Clean will
trigger method from title to be called with a CurrentDescriptions.
Note that this commit goes together with a commit in xtext-eclipse (see
fork).
Signed-off-by: Anders Dahlberg <anders.xb.dahlberg@ericsson.com>
2019-01-24 16:45:47 +01:00
Christian Dietrich
e654364f73
[ eclipse/xtext#1182 ] added support for java 11 as target
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-01-22 21:55:07 +01:00
Christian Dietrich
4222ab8501
Merge pull request #998 from eclipse/cd_fixGuavaDeprecations
...
fixed guava deprecations
2019-01-20 15:14:24 +01:00
Christian Dietrich
d649ead3c8
fixed guava deprecations
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2019-01-20 12:20:42 +01:00
Christian Dietrich
a9ffe46cd6
Merge pull request #987 from eclipse/cd_xtext_issue1372
...
[eclipse/xtext#1372 ] Use 2019-03 in target platforms
2019-01-18 17:16:26 +01:00
Christian Dietrich
dec5c39745
Merge pull request #976 from eclipse/cd_issue971
...
[#971 ] make junit5 support api
2019-01-18 12:05:46 +01:00
Holger Schill
1fa8b6262e
Merge pull request #995 from eclipse/hs_web_update
...
Update WebFragment, Wizard and tests to use latest versions of web fr…
2019-01-17 18:04:32 +01:00
Christian Dietrich
eb3adc4c31
Merge pull request #996 from eclipse/miklossy_issue1330
...
[https://github.com/eclipse/xtext/issues/1330 ] Update developers section
2019-01-17 12:41:20 +01:00
Tamas Miklossy
9251c96901
[ https://github.com/eclipse/xtext/issues/1330 ] Update developers section
...
Signed-off-by: Tamas Miklossy <miklossy@itemis.de>
2019-01-17 12:16:31 +01:00