Commit graph

373 commits

Author SHA1 Message Date
Karsten Thoms
337e4371e4 [#76] Upgrade to Tycho 0.25.0
Covered by test CliWizardIntegrationTest

Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2016-08-11 23:07:08 +02:00
Moritz Eysholdt
0745d5a43d [#16, XtextResource] introduce setEntryPoint(ParserRule)
This change allows to specify on XtextResource what ParserRule the
parser should be using as the entry point.

see https://github.com/eclipse/xtext-core/issues/16

Signed-off-by: Moritz Eysholdt <moritz.eysholdt@typefox.io>
2016-08-11 15:35:49 +02:00
Moritz Eysholdt
927d574d96 [#16, partial-parser] On fully re-parse, keep the entry parser rule
When the partial parser does a full re-parse, it should use the same
entry parser rule that has been used during the last parse.

see https://github.com/eclipse/xtext-core/issues/16

Signed-off-by: Moritz Eysholdt <moritz.eysholdt@typefox.io>
2016-08-11 15:35:48 +02:00
Moritz Eysholdt
dc674d1abf Merge pull request #71 from eclipse/me_strict_partial_parser_test
make AbstractPartialParsrTest more strict
2016-08-10 17:00:55 +02:00
Christian Dietrich
49b9ff4e55 Do not collect EObjects in transient Features when calculating IdToEObjectMap for Serialization. Fixes #65
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2016-08-03 08:16:44 +02:00
Christian Dietrich
76bcf589d1 - escape */ in javadoc of syntactic sequencer.
- fixes https://bugs.eclipse.org/bugs/show_bug.cgi?id=398890
- added testcase for Bug 398890
- fixed wrong escaping of /* and */ in grammar access

Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2016-07-31 21:58:44 +02:00
Christian Dietrich
1c13b558e2 fixed #60. GenerateSerializerLanguages.mwe2 should behave like GenerateAllTestLanguages.mwe2
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2016-07-31 20:38:27 +02:00
Christian Dietrich
8bc76b67ed fixed broken test data calculation
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2016-07-29 10:25:56 +02:00
Moritz Eysholdt
b78ea72ffe make AbstractPartialParsrTest more strict
It should also test if node.getGrammarElement() is correct

Signed-off-by: Moritz Eysholdt <moritz.eysholdt@typefox.io>
2016-07-27 08:50:52 +02:00
Lorenzo Bettini
c0bc6616b5 40: toVarName handles EReference differently
Task-Url: https://github.com/eclipse/xtext-eclipse/issues/40
Signed-off-by: Lorenzo Bettini <lorenzo.bettini@gmail.com>
2016-07-18 14:35:07 +02:00
Miro Spönemann
8387438f99 Updated plugin metadata 2016-07-15 14:41:59 +02:00
Miro Spönemann
c6f66ccf84 Removed some obsolete tests and their languages (#32) 2016-07-14 17:16:19 +02:00
akosyakov
b92009b9a6 Remove simple.jar from project's meta-data 2016-07-13 15:23:11 +02:00
Christian Dietrich
78154f2391 Merge pull request #38 from eclipse/cd/testWorkflows
Fix UriBasedReaderTest
2016-07-13 08:49:26 +02:00
Miro Spönemann
192f70c59f Generated AllTestLanguages 2016-07-13 08:13:44 +02:00
Christian Dietrich
fa84a99b56 fixed UriBasedReaderTest (#32)
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2016-07-12 19:38:36 +02:00
Miro Spönemann
5f19ad2cae Merge branch 'msp/generatorEncoding' into msp/testWorkflows 2016-07-12 16:06:14 +02:00
Miro Spönemann
522897c192 Generated EncodingTestLanguage 2016-07-12 14:48:00 +02:00
Miro Spönemann
69c1e29a7c Generated EcoreInferenceTestLanguages 2016-07-12 14:15:38 +02:00
Miro Spönemann
7d14c12ed9 Generated ValidationLanguages 2016-07-12 14:12:12 +02:00
Miro Spönemann
a03a871ef3 Generated TestLanguages 2016-07-12 14:07:36 +02:00
Miro Spönemann
b9f39a928e Generated SerializerLanguages 2016-07-12 13:59:45 +02:00
Miro Spönemann
8d6dff45ad Generated EObjectAtOffsetTestLanguage 2016-07-12 13:54:56 +02:00
Miro Spönemann
a1e136821c Generated UnassignedTextTestLanguage 2016-07-12 13:49:08 +02:00
Miro Spönemann
4fbacd1b51 Generated ReconstrTestLanguages 2016-07-12 13:39:58 +02:00
Miro Spönemann
c385e0e63b Generated CommentAssociationTestLanguage 2016-07-12 13:15:59 +02:00
Miro Spönemann
3fadeea82a Generated FormatterTestLanguages, removed ElementMatcherTestLanguage 2016-07-12 13:00:07 +02:00
Miro Spönemann
f2562915cb Generated UnorderedGroupsTestLanguages 2016-07-12 12:12:29 +02:00
Miro Spönemann
1590bbac0d Generated TerminalrulesTestLanguages 2016-07-12 11:56:30 +02:00
Miro Spönemann
52db47c2dd Generated ParametersTestLanguages 2016-07-12 11:53:15 +02:00
Miro Spönemann
5465c5b41c Generated IndentationTestLanguages 2016-07-12 11:49:33 +02:00
Miro Spönemann
35dc492128 Generated FragmentTestLanguages 2016-07-12 11:45:13 +02:00
Miro Spönemann
0094d5414e Generated AssignmentsTestLanguage 2016-07-12 11:31:01 +02:00
Miro Spönemann
da053f60bb Removed TestLanguagesFragmentsEx.mwe2 2016-07-12 11:26:26 +02:00
Miro Spönemann
35708f0be9 Generated AntlrParserTestLanguages 2016-07-12 11:03:05 +02:00
Miro Spönemann
f8a5549995 Generated MetamodelReferencing 2016-07-12 10:32:39 +02:00
Christian Dietrich
88894d23b8 reactivated src/org/eclipse/xtext/mwe/UriBasedReaderTest.java
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2016-07-12 10:29:50 +02:00
Miro Spönemann
02254f86bc Moved generator related sources to new source folder 2016-07-12 09:23:24 +02:00
Christian Dietrich
b0d0d33bde #32 fixed bug in FragmentFakingEcoreResource
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2016-07-11 18:55:20 +02:00
Miro Spönemann
ae079352a8 Generated LinkingTestLanguages 2016-07-11 17:55:57 +02:00
Miro Spönemann
f301aa119c Made scoping fragment extensible to support import URI 2016-07-11 17:52:59 +02:00
Miro Spönemann
29bae68924 Generated BacktrackingLexerTestLanguage and IgnoreCaseLexerTestLanguage 2016-07-11 17:08:14 +02:00
Miro Spönemann
c7153a7c3e Generated InheritanceLanguages 2016-07-11 13:31:26 +02:00
Miro Spönemann
dc831d597e Generated meta models 2016-07-11 12:57:09 +02:00
Miro Spönemann
e9215fc006 Generated GrammarAccessTestLanguage 2016-07-11 12:55:50 +02:00
Miro Spönemann
20a531f1ae Generated FormatterTestLanguages 2016-07-11 12:06:41 +02:00
Miro Spönemann
8badcdcafb Generated SubTestLanguage 2016-07-11 11:53:06 +02:00
Lorenzo Bettini
3275b75302 30: updated CliWizardIntegrationTest expectations
Task-Url: https://github.com/eclipse/xtext-core/issues/30
Signed-off-by: Lorenzo Bettini <lorenzo.bettini@gmail.com>
2016-07-11 11:26:33 +02:00
Miro Spönemann
441afdfd6b Generated EnumRuleTestLanguage 2016-07-08 16:05:59 +02:00
Miro Spönemann
8468d39ed2 Migrated workflows to new generator 2016-07-08 15:55:22 +02:00
Miro Spönemann
e80ec81fd7 Updated manifests and launch configs, added filter for parent subfolders 2016-07-08 11:36:31 +02:00
Miro Spönemann
d2386a89b5 Packaging the test source set for tests projects 2016-07-08 11:09:00 +02:00
Christian Dietrich
404f8009c3 fixed packaging of genmodels
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2016-07-08 10:11:07 +02:00
Christian Dietrich
9e9c6df4aa fixed packaging of tests project
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2016-07-08 09:42:55 +02:00
Miro Spönemann
2b46d0e51f Replaced 'mwe2' configuration with 'mwe2' source set for more flexible dependency setup 2016-07-07 14:49:07 +02:00
Sven Efftinge
eb2a0b6d0f removed bogus .gitignore 2016-07-07 14:17:41 +02:00
Miro Spönemann
950eb8ae74 Removed old Gradle integration prefs 2016-07-07 11:22:13 +02:00
Miro Spönemann
decf9b22aa Checked in project metadata based on Buildship 2016-07-07 10:19:04 +02:00
Miro Spönemann
b148945f6c Some build file cleanup 2016-07-07 10:09:01 +02:00
Miro Spönemann
3c6725c105 Removed project meta data 2016-07-07 10:09:01 +02:00
Christian Dietrich
c62496571d https://github.com/eclipse/xtext/issues/1058 excluded testsuites from junit test run
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2016-06-27 18:48:31 +02:00
Christian Dietrich
71c37e567f fixed typo
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2016-06-24 07:52:03 +02:00
Christian Dietrich
f8e2ceabc2 fixed typo Errorneous Erroneous
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2016-06-23 09:18:19 +02:00
Sven Efftinge
517f471423 [gradle] disable xtext generator, fixed wrong groovy string 2016-06-21 12:03:37 +02:00
Sven Efftinge
21423cc18c [ide] added IdeModule and IdeSetup - fixed #11 2016-06-21 11:54:54 +02:00
Sven Efftinge
ae59ba21cb [gradle] updated gradle config and metadata
added mwe2 dependencies
commented out bad dependencies in mwe2 files (they are still not running)
2016-06-21 11:12:12 +02:00
Christian Dietrich
7544cc3842 added missing xtend-gen file
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2016-06-18 20:08:08 +02:00
Christian Dietrich
b023e52507 added org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/Xtext2EcoreTransformerTest.xtend
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2016-06-18 11:18:47 +02:00
Moritz Eysholdt
a23adf2b3d fixed tests 2016-06-17 18:31:25 +02:00
Moritz Eysholdt
3c45943ca2 removed tests that should not be in xtext-core 2016-06-17 18:27:33 +02:00
Moritz Eysholdt
afdd548598 organized imports 2016-06-17 18:26:10 +02:00
Moritz Eysholdt
9e0a31aec5 added generated files 2016-06-17 17:59:39 +02:00
Miro Spönemann
4270986cba Moved projects to root of repository 2016-06-14 08:30:25 +02:00