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
Sebastian Zarnekow
65b6a064d5
Merge "Created encoding provider for project properties, which is required for running workflows that load resources with different encodings"
2014-12-17 03:46:52 -05:00
Sebastian Zarnekow
9fe7a58aa3
Merge "[454551] Added check for equal classifier ID and namespace URI for better error message when an inconsistent type is found"
2014-12-16 08:12:38 -05:00
Miro Spönemann
7c56600678
Created encoding provider for project properties, which is required for running workflows that load resources with different encodings
...
Change-Id: I7fb9963e4fbd418855a574d11b811a4c0b177e58
Signed-off-by: Miro Spönemann <miro.spoenemann@itemis.de>
2014-12-16 13:46:41 +01:00
Miro Spönemann
0ac8ef3ccb
[454551] Added check for equal classifier ID and namespace URI for better error message when an inconsistent type is found
...
Change-Id: I28814cfab1ed053d9e594a768acf2bfd6f8d4157
Signed-off-by: Miro Spönemann <miro.spoenemann@itemis.de>
2014-12-15 13:49:53 +01:00
Lorenzo Bettini
bcf56d635d
[455181] ValidationTestHelper should show offset and length
...
https://bugs.eclipse.org/bugs/show_bug.cgi?id=455181
Change-Id: I5218a8c7bf1f5e42425bcbaf434cb111504eb5c6
Signed-off-by: Lorenzo Bettini <lorenzo.bettini@gmail.com>
2014-12-15 10:14:47 +01:00
Sebastian Zarnekow
bcd60753e6
[minor] Removed a few warnings from code base
...
Change-Id: I3b8cecfe00a50921e74618fbcbd4a28314a3972c
2014-12-12 13:09:18 +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
Dennis Huebner
a8f1fffdd4
[releng] Fixed old 2.7.0 version constraints
...
Change-Id: Ibb4fe8c22b273e120c2e7a0b97c3e5216cbb789a
2014-12-11 16:26:43 +01:00
Sebastian Zarnekow
298342c6ad
[xtext][validation] Propagate cancellation
...
see https://bugs.eclipse.org/bugs/show_bug.cgi?id=454776
Change-Id: I74f53817f1e8fc6498af4b62f93fb26b2e9e4a88
2014-12-10 18:30:23 +01:00
Sebastian Zarnekow
21c5de639b
[xtext][ui] Get rid of deprecation warnings
...
Change-Id: I65d683216478c18eb08b1f59295026f356506d34
2014-12-05 13:11:17 +01:00
Stefan Oehme
faade51daa
Merge "more documentation for AllChangeAware"
2014-12-03 07:18:09 -05:00
Stefan Oehme
60fa3b51e5
Merge "fixed file that was accidently overwritten by generator"
2014-12-03 07:18:04 -05:00
Sven Efftinge
063aa839e6
Merge "Fixes bug 453524: - created a preference page and a project properties page to manage problem markers in the Xtext grammar editor - added a warning for bidirectional references - moved issue identifier strings from XtextValidator to XtextConfigurableIssueCodes - using addIssue(..) instead of error(..) / warning(..) in order to respect the user preferences - added ConfigurableIssueCodesPreferenceStoreInitializer to DefaultUiModule - fixed a problem in OptionsConfigurationBlock.hasProjectSpecificOptions(IProject)"
2014-12-03 05:36:58 -05:00
Stefan Oehme
3fddff5a1e
more documentation for AllChangeAware
2014-12-03 11:28:16 +01:00
Stefan Oehme
69f6254f1e
fixed file that was accidently overwritten by generator
2014-12-03 11:25:07 +01:00
Miro Spönemann
ad152a1fcf
Fixes bug 453524:
...
- created a preference page and a project properties page to manage problem markers in the Xtext grammar editor
- added a warning for bidirectional references
- moved issue identifier strings from XtextValidator to XtextConfigurableIssueCodes
- using addIssue(..) instead of error(..) / warning(..) in order to respect the user preferences
- added ConfigurableIssueCodesPreferenceStoreInitializer to DefaultUiModule
- fixed a problem in OptionsConfigurationBlock.hasProjectSpecificOptions(IProject)
Change-Id: I78c4681dfd2c0e9ad937662ed71d8c968463614b
Signed-off-by: Miro Spönemann <miro.spoenemann@itemis.de>
2014-12-03 11:22:09 +01:00
Dennis Huebner
5354a5e12b
[findbugs] Fixed a minor issues
...
Change-Id: I5b7be71d6f66eaf40ebe460f0da75fb853833405
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2014-12-03 11:06:53 +01:00
Stefan Oehme
e77154d709
Merge "[new CA] gracefully handle invalid selections"
2014-12-02 07:09:11 -05:00
Stefan Oehme
e508198da4
[new CA] gracefully handle invalid selections
...
Change-Id: I5d5c0e2dfcd93a4ea11036713e13fe2e2d5785b5
2014-12-02 11:36:27 +01:00
Moritz Eysholdt
692a5d946a
[formatter2] hide a method from public API
2014-12-02 09:58:21 +01:00
Dennis Huebner
e7e8f1bc58
Merge "[formatter2/regionaccess] improved naming"
2014-12-01 10:59:53 -05:00
Moritz Eysholdt
b675ba4dc7
[formatter2/regionaccess] improved naming
2014-12-01 16:00:47 +01:00
Stefan Oehme
965a414bce
Merge "regenerated remaining test languages"
2014-12-01 09:47:55 -05:00
Moritz Eysholdt
608b15d947
[formatter2] good catch, findbugs, good catch.
2014-12-01 13:30:41 +01:00
Stefan Oehme
aa381e8ba8
regenerated remaining test languages
2014-12-01 12:49:52 +01:00
Stefan Oehme
b162f7ee7c
Merge "fix simrel problems"
2014-12-01 05:04:13 -05:00
Stefan Oehme
791d8f7326
fix simrel problems
2014-12-01 11:03:42 +01:00
Moritz Eysholdt
59f2e2c6cc
[formatter2] removed a method that is never called
2014-12-01 10:03:19 +01:00
Stefan Oehme
6471394fed
Merge "add xtend.ide.common, enables keyword completion in intellij"
2014-11-28 14:21:17 -05:00
Sebastian Zarnekow
8e4ea30286
[xtext][autoedit] Fixed ml_comment autoedit behavior
...
see https://bugs.eclipse.org/bugs/show_bug.cgi?id=453205
Change-Id: Ic934c2bfd9e09f9c16ff72161a0921c9951dc2a6
2014-11-28 18:35:56 +01:00
Stefan Oehme
ea91382e3c
add xtend.ide.common, enables keyword completion in intellij
...
Change-Id: I83044dd1a6a8a01e053dbf2dd2969df8bde02e3f
2014-11-28 14:33:59 +01:00
Sebastian Zarnekow
cf1200ae7c
[xtext][formatter] Incorporated review result
...
- Moved nested types to top level types
- Moved API exception from *internal to API package
- Moved ToString helpers to *debug package
- Renamed ExceptionAcceptor#NULL to #IGNORING
- Minor JavaDoc addition
Change-Id: If204bbbb4bab8e775c6ecb642afce60cf3c8699c
2014-11-28 11:00:36 +01:00
Sebastian Zarnekow
0acc45b5e3
[xtend][contentAssist] Fix: Show proposals for static accessors
...
Also show proposals for ‘this’ and ’super’ after ‘TypeName.’
see https://bugs.eclipse.org/bugs/show_bug.cgi?id=453271
Change-Id: Ibea47cbfdebe16f0c50dcf07f9010d6568301fdf
2014-11-27 18:32:33 +01:00
Moritz Eysholdt
f9730f2f93
[formatter2] improved JavaDoc
2014-11-27 15:21:04 +01:00
Stefan Oehme
f1397c16ef
Merge "do not require line information for content assist"
2014-11-26 12:40:03 -05:00
Stefan Oehme
2ab46da471
do not require line information for content assist
...
Change-Id: Ief6c5ef3df51c92f072349fdb7469e44c1d962da
2014-11-26 17:32:41 +01:00
Moritz Eysholdt
2dcc1cac85
[formatter2] updated JavaDoc
2014-11-26 16:19:36 +01:00
Moritz Eysholdt
487018b7b9
Merge "[xtend/formatter2] migrated smoke test to formatter2"
2014-11-25 08:35:13 -05:00
Moritz Eysholdt
78fc76332c
[formatter2] fixed tests and regenerated test languages
2014-11-25 09:44:29 +01:00
Moritz Eysholdt
9ffcaf7f4f
[xtend/formatter2] migrated smoke test to formatter2
...
Change-Id: I5cd18bf5c3ac348b26da8b2f404c7c5c27bb4a3c
2014-11-24 22:45:23 +01:00
Stefan Oehme
5767f1f235
Merge "copy partial editing interface to xtext.ide"
2014-11-24 10:43:12 -05:00
Stefan Oehme
f2b06ae887
Merge "copied reusable CA logic to xtext.ide"
2014-11-24 10:43:05 -05:00
Stefan Oehme
3335f0e4ad
copy partial editing interface to xtext.ide
2014-11-24 15:07:18 +01:00
Stefan Oehme
9937d0c809
copied reusable CA logic to xtext.ide
...
Old logic needs to be deprecated after the generator fragments are
adjusted to use the new one
Change-Id: Ib0c321c34007301b544918d5a165c26600ea85f6
2014-11-24 15:07:08 +01:00
Moritz Eysholdt
5a98dbd1f3
[formatter2] smaller improvements to toString() implementations
2014-11-24 14:35:16 +01:00
Moritz Eysholdt
07e7d2bb87
[formatter2] made main dispatch method public to allow re-entrant invocation
2014-11-24 14:35:16 +01:00
Moritz Eysholdt
b754d3f0c9
Revised and improved Xbase's formatter and moved it to Xtext.
...
TODO:
- disallow overriding non-whitespace
- hook up serializer
- update JavaDoc
- move comment tests from Xtend to Xtext
Change-Id: I7d31999f43888ce2492502be6871e88c0532ecb9
2014-11-24 04:07:05 -05:00
Dennis Huebner
1cd512d546
Merge "[resource] fixed regression introduced by af3a63291ae372ef6623346bf21a52ddcbdd65c7 "avoid derived state calculation when unloading a resource" https://bugs.eclipse.org/bugs/show_bug.cgi?id=451668 "
2014-11-21 11:39:00 -05:00