Commit graph

3158 commits

Author SHA1 Message Date
Sven Efftinge
1a34d57141 [xtext tests] moved method to where it's used. 2012-11-22 16:08:21 +01:00
Dennis Huebner
1a43dbebc4 [validation] 394806 - some dummy classes to which we can refer in ide 2012-11-22 14:15:07 +01:00
Moritz Eysholdt
ea9063ca14 some minor cleanups after applying the patch (see last commit) 2012-11-22 09:44:17 +01:00
Moritz Eysholdt
50eda16ed8 applied Ed's patch from bug 390411: provide better support for indexing resources in bundles 2012-11-22 09:44:16 +01:00
Sven Efftinge
734824b1e2 [mwe] fixed potential NPE (see #351034) 2012-11-21 16:03:46 +01:00
Sven Efftinge
f14cdf19fe [validation] ensure validated Eobjects are contained in currently checked Resource (see #351028) 2012-11-21 15:58:40 +01:00
Sven Efftinge
e4f5771e5a [validation] added conveninient overloaded error() and warning() methods (see #348825) 2012-11-21 12:08:37 +01:00
Sven Efftinge
7f7faaf753 [core] added guard for lazy crossref proxy resolution. (see #340401) 2012-11-21 08:24:21 +01:00
Sven Efftinge
76eeef6157 updated test according to prior change 2012-11-20 18:41:09 +01:00
Sven Efftinge
98d2d1bf1a [core] minor optimization (see #336943) 2012-11-20 18:29:59 +01:00
Sven Efftinge
79037e8199 [grammar] changed xtext grammar fragment provider to not use colons (see #327488) 2012-11-20 16:57:28 +01:00
Sven Efftinge
6295e7034f removed unneeded API filters 2012-11-19 11:00:56 +01:00
Sven Efftinge
bdebad1278 [tests] more explicit predicates (resulted in a false match on my system, due to unfortunate folder name :-)) 2012-11-19 11:00:30 +01:00
Sven Efftinge
0109cbbb43 [util] removed 'planned' deprecation. 2012-11-19 10:59:30 +01:00
Jan Koehnlein
f5cbfa617b [tests] regenerated some test languages to fix tests 2012-11-16 23:19:47 +01:00
Jan Koehnlein
4d81f5ab27 [xtext] bootstrapped to get rid of local compile errors due to bug 394074 2012-11-16 15:07:55 +01:00
Jan Koehnlein
372506a15e [findrefs] Don't use EcoreUtil.CrossReferencer to detect local references to avoid resolving external proxies 2012-11-15 11:53:36 +01:00
Sven Efftinge
78dfc62d71 [logging] don't configure org.eclipse namespace 2012-11-14 11:20:54 +01:00
Knut Wannheden
edc8a0aac5 [test framework] fixes 394248: ValidatorTester is now injectable
See https://bugs.eclipse.org/bugs/show_bug.cgi?id=394248
2012-11-14 10:03:02 +01:00
Sven Efftinge
d2ae635c7b [validation] DiagosticConverter generically translates data (EObjects -> URI, String -> String) 2012-11-12 14:08:31 +01:00
Sven Efftinge
51c4efc6bb [xtext] [Patch] OnChangeEvicting cache caches null (see https://bugs.eclipse.org/bugs/show_bug.cgi?id=387861) 2012-11-01 17:14:34 +01:00
Moritz Eysholdt
e7a3d0f359 fix 393125 addition: added a test for executable extension factories 2012-10-30 16:54:15 +01:00
Moritz Eysholdt
d786d012e0 fix 393125 addition: more explicit JavaDoc 2012-10-30 16:52:11 +01:00
Moritz Eysholdt
37c7257405 fixed 393125 - Make the URI available for new IResourceServiceProviders 2012-10-30 16:07:28 +01:00
Sebastian Zarnekow
84b2b1ad66 [xbase][typesystem] Ongoing work to pass the XbaseEvaluationTests with the new type system 2012-10-12 17:11:35 +02:00
Sebastian Zarnekow
492e26edb2 [util] Add some JavaDoc 2012-10-09 15:03:46 +02:00
Sebastian Zarnekow
d989f116a5 [util] Minor: Mark dubious method Strings.equalsIgnoreWhitespace as deprecated
It should be moved to the test that actually uses it.
2012-10-09 15:03:46 +02:00
Sebastian Zarnekow
366c7a0c53 [core] Prevent CCE that was recently reported in the forum 2012-10-09 15:03:46 +02:00
Sven Efftinge
235f69b850 [xbase] eagerly initialize EObjectDescriptions before discarding inferred state,
[scoping] some improved toString() impls.
2012-09-25 15:00:11 +02:00
Sven Efftinge
6d4c9335ae [validation] added EObjectDiagnosticValidation 2012-09-21 15:35:19 +02:00
Sven Efftinge
d61b4d374f [xbase] simplified ordering logic in IndexingOrderer 2012-09-21 10:12:46 +02:00
Sven Efftinge
6e26dcec4b [builder] allow ordering of to be index URIs. 2012-09-20 17:11:59 +02:00
Sven Efftinge
32e979d697 [core tests] remove synthetic resource added during serialization 2012-09-20 17:11:56 +02:00
Sebastian Zarnekow
b5fa0b54e6 [xbase][typesystem] Provide an implementation of DerivedStateAwareResource that uses the batch linking mode transparently 2012-09-18 22:08:16 +02:00
Sebastian Zarnekow
00937f07fb [xbase][typesystem] Don't depend on implementation details of LazyLinkingResource 2012-09-18 22:08:16 +02:00
Sebastian Zarnekow
25abd82e2e [xbase][typesystem] Avoid escape to old type system in case of unresolvable proxies 2012-09-16 12:54:35 +02:00
Sven Efftinge
17f4b6a52b [xbase] introduced preference aware diagnostic converter to respect preference settings when creating issues (for now just some from JDT). 2012-09-06 09:12:26 +02:00
Sven Efftinge
dbe7287cfc [xtext] Added NullImpl of IGenerator, for easier disabling of code generation. 2012-08-31 14:57:13 +02:00
Moritz Eysholdt
63b52f87c3 fixed 387731: OutOfMemoryError on Language Generation 2012-08-22 11:13:01 +02:00
Sven Efftinge
00a292dfce [scoping] fixed recently introduced bug. 2012-08-17 13:17:48 +02:00
Sven Efftinge
b4db2fe183 [scoping] added hook for construction of custom ImportNormalizer 2012-08-17 11:07:17 +02:00
Sven Efftinge
a1bb18fa2e moved XtypeScopeProvider to xtext.scoping.impl.DelegatingScopeProvider 2012-08-16 10:18:45 +02:00
Sebastian Zarnekow
a1b990356b Merge branch 'typesystem' 2012-08-13 14:43:35 +02:00
Dennis Huebner
1f9c1a9735 [log4j] We should use the same version constraint in 3rd party deps
https://bugs.eclipse.org/bugs/show_bug.cgi?id=384693
2012-08-13 14:28:35 +02:00
Dennis Huebner
5035e5e6b5 [386476] BuildScheduler starts BuildJobs also when XTextBuilder disabled
https://bugs.eclipse.org/bugs/show_bug.cgi?id=386476
2012-08-13 10:04:37 +02:00
Holger Schill
b721e5b4d8 AbstractContainer has/getResourceDescription throws unwanted exceptions see https://bugs.eclipse.org/bugs/show_bug.cgi?id=372041 2012-08-13 10:04:35 +02:00
Holger Schill
36745e74b0 A file with DSL errors cannot be edited because the editor crashes see https://bugs.eclipse.org/bugs/show_bug.cgi?id=385636 2012-08-13 10:04:35 +02:00
Sven Efftinge
a841b5e8aa [junit4] removed problematic package imports (see https://bugs.eclipse.org/bugs/show_bug.cgi?id=383889) 2012-08-13 10:04:34 +02:00
Sven Efftinge
ec304245f4 classpath updates (reordering) 2012-08-13 10:01:25 +02:00
Sven Efftinge
0e732c3932 [JavaDoc] Minor fix 2012-08-05 19:08:44 +02:00