Sebastian Zarnekow
e66c8ea2ff
[xtext][validation] Fixed performance problem in OverriddenValueInspector
...
see https://bugs.eclipse.org/bugs/show_bug.cgi?id=456789
Change-Id: I23e94429577cc6918952386d42aceacbeab3f72c
2015-01-06 14:00:38 +01:00
Dennis Huebner
8562203200
Merge "[xtext][index] Generalize specialization of the ResourceDescriptionsProvider"
2015-01-05 06:54:48 -05:00
Sebastian Zarnekow
afde505d19
[xtext][index] Generalize specialization of the ResourceDescriptionsProvider
...
Access to resources from the current project is disallowed during
the indexing phase.
see https://bugs.eclipse.org/bugs/show_bug.cgi?id=450046
Change-Id: Iff8875d5a74e30aa8d8e31cea599d128a01f1c30
2015-01-05 11:24:25 +01:00
Sven Efftinge
ce2a533887
[resource storage] added storage of portable ReferenceDescriptions
2015-01-05 10:28:51 +01:00
Sven Efftinge
80551f4162
[storage] Make standalone compiler and xtend batch compiler optionally write storage resource data.
...
Change-Id: I628cb357cc7c65fe70706aa83eb9a489a708605c
2015-01-02 15:35:59 +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
fdfe435236
[xbase][validation] Fixed location of error marker for invalid assignments
...
see bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=398302
Change-Id: I5cca18ed95f52ad71e649da2eddb9a530aad7a66
2014-12-29 16:39:14 +01:00
Sebastian Zarnekow
d797a9e26c
[xtext][encoding] Make backwards binding of encoding provider backwards compatible
...
Also mark the stateful instance as a singleton.
Change-Id: Ic4e20432a228b5c94b58c81f1888feed65932ab0
2014-12-18 09:47:31 +01:00
Dennis Huebner
24ff1ee0fb
Merge "[xbase][editor] Copy/Paste not only the text but also imports"
2014-12-17 12:18:59 -05:00
Dennis Huebner
2b59b6ffb5
[xbase][editor] Copy/Paste not only the text but also imports
...
Change-Id: Ia58567be40edbedbce88c4d749f62bdd7a5004f0
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2014-12-17 17:32:56 +01: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
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