Commit graph

3148 commits

Author SHA1 Message Date
Moritz Eysholdt
82dda5fb49 fixed 382555: Regression in working Standalone with the Index 2012-06-14 13:04:35 +02:00
Sven Efftinge
c18fe68f86 [xbase lib] don't use ToStringHelper.ToString for other objects than the passed one. 2012-06-07 16:55:11 +02:00
Moritz Eysholdt
d9b581b248 fixed the formatter tests 2012-06-06 14:05:15 +02:00
Moritz Eysholdt
1e73a0bc91 Fixed 380406: NullPointerException when calling formatter 2012-06-06 11:52:08 +02:00
Moritz Eysholdt
4941ac6028 do type comparison based on name/package-nsuri instead of URI 2012-06-05 11:32:00 +02:00
Moritz Eysholdt
bf551f8bdd adopted test expectations to new naming strategy 2012-06-04 17:05:07 +02:00
Moritz Eysholdt
29af618520 fixed 380902: SerializerFragment generates invalid Java code when sub language interrups rulecall-delegation-chains 2012-06-04 17:05:06 +02:00
Jan Koehnlein
6fc7b36043 [debugging] Fix synthetic dispatcher methods which dispatch to Java 2012-06-04 15:32:33 +02:00
Sebastian Zarnekow
1f457fb1df [cosmetics] Array should be created with an appropriate size 2012-06-03 19:07:12 +02:00
Sebastian Zarnekow
e552a9c884 [cosmetics] Inner class should be static 2012-06-03 19:07:11 +02:00
Sebastian Zarnekow
673bc4036a [cosmetics] Removed dead code 2012-06-03 19:07:11 +02:00
Sebastian Zarnekow
9e88ce298c [mwe] ZipFiles should be closed 2012-06-03 19:07:10 +02:00
Sebastian Zarnekow
5912a64186 [generator] Writer should be closed 2012-06-03 19:07:10 +02:00
Sebastian Zarnekow
1cde9091d7 [nodemodel][minor] Fixed NPE warnings in serialization code 2012-06-03 19:06:27 +02:00
Moritz Eysholdt
8e7ef7d019 improved robustness of the filterEdges() algorithm 2012-06-03 12:32:08 +02:00
Jan Koehnlein
4ddf323068 [partial parsing] Fixing token region provider 2012-05-31 12:09:13 +02:00
Sebastian Zarnekow
b73e091eb5 [parsing] Fixed some partial parsing issues 2012-05-30 18:30:18 +02:00
Jan Koehnlein
221be5d4d1 [partial parsing] Fixed test expectations for null edits, and added more tests for reverting updates 2012-05-30 11:51:38 +02:00
Jan Koehnlein
3475320b81 [partial parsing] Don't reparse on null edits 2012-05-30 11:38:49 +02:00
Jan Koehnlein
cb113d8364 [partial parsing] Minor optimization for empty regions 2012-05-30 10:30:44 +02:00
Jan Koehnlein
24992b1f3d [partial parsing] Don't reassign parameter value. Use new variable instead 2012-05-30 10:30:44 +02:00
Jan Koehnlein
b15209e532 [partial parsing] Enclosing nodes: Don't dive into child nodes when parent exceeds replace region
https://bugs.eclipse.org/bugs/show_bug.cgi?id=380290
2012-05-30 10:30:44 +02:00
Moritz Eysholdt
8a887fb7a2 [serializer] improve naming of generated methods in semantic sequencer 2012-05-29 15:38:42 +02:00
Jan Koehnlein
636d86ecd7 [partial parsing] Consider lexer tokens in partial parsing 2012-05-29 14:26:15 +02:00
Sebastian Zarnekow
3b524c52a4 [xtext][naming] Added QualifiedName.create(List)
This avoids unnecessary cloning of arrays
2012-05-25 14:58:42 +02:00
Sebastian Zarnekow
fd70ddf5be [utils] NPE guard in EcoreUtil2.clone 2012-05-24 18:04:19 +02:00
Moritz Eysholdt
ac8059cde1 Revert "implemented simple container with a list of IResourceDescriptions"
This reverts commit 134a770a584c5bd12fd33f8492413de204862c11.
2012-05-24 11:30:51 +02:00
Moritz Eysholdt
04d503eeeb added toString() implementations 2012-05-24 10:52:37 +02:00
Moritz Eysholdt
368abea20a implemented simple container with a list of IResourceDescriptions 2012-05-24 10:52:37 +02:00
Dennis Huebner
1b0aab09b1 [javadoc] fix for Bug #380137 - Javadoc generation fails 2012-05-22 15:00:03 +02:00
Sven Efftinge
2d01e316ea [XtextResourceSet] uses HashMap 2012-05-22 12:56:19 +02:00
Sven Efftinge
da569a83d1 [XtextResourceSet] removed URI from signature, fixed broken tests, catch IllegalStateException in XtextLinkingService 2012-05-22 10:04:26 +02:00
Sven Efftinge
265728480f trying ConcurrentHashMap 2012-05-22 09:44:00 +02:00
Sven Efftinge
45479a327b [tests] ignore concurrent access tests with simple XtextResourceSet. They deadlock on the server (but not on my box) 2012-05-22 08:19:21 +02:00
Sven Efftinge
3c486ef782 [XtextResourceSet] updates URIMap when resource's URI changes
[Xtext] LinkingService checks whether an EPackage already exists, since it's used during serialization.
2012-05-21 20:33:13 +02:00
Moritz Eysholdt
155ff05904 prevent IAE from bug 379247 2012-05-21 17:07:38 +02:00
Moritz Eysholdt
fb00bf81dc improved AbstractTraceRegion.toString() 2012-05-21 17:06:32 +02:00
Sven Efftinge
7e6bcef1cd removed optimization causing ConcurrentModificationException 2012-05-21 14:36:21 +02:00
Sven Efftinge
1397889adf removed println 2012-05-21 08:31:01 +02:00
Sven Efftinge
52ba214c7d [XtextResourceSet] some additional constraint checking and error logging 2012-05-21 08:28:05 +02:00
Sven Efftinge
2d01ea6641 added null guard 2012-05-20 20:02:22 +02:00
Sven Efftinge
a5f53722c3 [core] XtextResourceSet maintains urimap with original and normalized URI. 2012-05-20 19:42:35 +02:00
Sebastian Zarnekow
3e252e7d08 [xbase][conversion] Fixed NPE in value converter for the INT rule
see https://bugs.eclipse.org/bugs/show_bug.cgi?id=380045
2012-05-19 13:12:45 +02:00
Moritz Eysholdt
8286d800c2 [serializer] fixed 368180: Exception when serializing 0.0 typed ecore::EDouble 2012-05-18 14:56:14 +02:00
Moritz Eysholdt
eece8d7a66 [serializer/NodeModelSemanticSequencer] fixed handling of datatype rules 2012-05-18 14:51:54 +02:00
Moritz Eysholdt
1066825df8 [serializer] fixed 364181: Serializer#serializeReplacement() ignores SaveOptions 2012-05-18 13:04:54 +02:00
Moritz Eysholdt
c0d236a162 [serializer/AssertStructureAcceptor] don't check context for root element 2012-05-16 15:11:25 +02:00
Moritz Eysholdt
c6036e107b [SerializerTester] improved debug output 2012-05-16 15:11:25 +02:00
Sven Efftinge
b1d989031a minor enhancements in XtextResourceSet 2012-05-16 14:15:11 +02:00
Sven Efftinge
29f6b4b621 introduced XtextResourceSet.getResourceWithoutNormalization to circumvent expensive normalization and iteration over all resources (see also https://bugs.eclipse.org/bugs/show_bug.cgi?id=372527) 2012-05-16 12:06:43 +02:00