Moritz Eysholdt
|
859060a816
|
[serializer] added another test for the SyntacticSequencer
|
2011-10-10 10:45:07 +02:00 |
|
Lieven Lemiengre
|
915a263a4f
|
improved filterByURI performance
Signed-off-by: Sebastian Zarnekow <Sebastian.Zarnekow@itemis.de>
|
2011-10-09 18:17:56 +02:00 |
|
Moritz Eysholdt
|
8708e7999c
|
[serializer] bugfix in SerializerPDAProvider
|
2011-10-08 16:00:10 +02:00 |
|
Moritz Eysholdt
|
a394606fe3
|
[serializer] implemented support for maintaining order in UnorderedGroups
|
2011-10-08 15:12:24 +02:00 |
|
Moritz Eysholdt
|
a027765912
|
[serializer] migrated the SyntacticSequencerPDAProvider to be based on util.formallang
|
2011-10-08 12:19:16 +02:00 |
|
Moritz Eysholdt
|
4e6942b8f6
|
[serializer] created the SerializerPDAProvider based on util.formallang
|
2011-10-08 12:19:15 +02:00 |
|
Moritz Eysholdt
|
feaf704174
|
[util.formallang] improved factories
|
2011-10-08 12:19:15 +02:00 |
|
Moritz Eysholdt
|
2a71d84da8
|
[util.formallang] support for creating PDAs from Context-free Grammars using a FollowerFunction
|
2011-10-08 12:19:15 +02:00 |
|
Moritz Eysholdt
|
d02dda6b4e
|
[util.formallang] introducing the FollowerFunction
|
2011-10-08 12:19:15 +02:00 |
|
Moritz Eysholdt
|
5fcc5e8139
|
[util.formallang] improved naming
|
2011-10-08 12:19:14 +02:00 |
|
Sebastian Zarnekow
|
332818ea57
|
[xtext][util] Some clean up in OnChangeEvictingCache, Javadoc
|
2011-10-06 11:18:53 +02:00 |
|
Sebastian Zarnekow
|
159ec340ac
|
[xbase][linking] Explicit handling of linking assumptions
This fixes issues with overloaded methods
|
2011-10-06 09:41:23 +02:00 |
|
Sebastian Zarnekow
|
c697cf3b1e
|
[xtext][utils] Added very simple statistics to OnChangeEvictingCache
Can be enabled by activating debug logging for the OnChangeEvictingCache
|
2011-10-04 14:12:41 +02:00 |
|
Knut Wannheden
|
4d451c25aa
|
[old serializer] preserve text from node model if cross referenced object has correct uri - see https://bugs.eclipse.org/bugs/show_bug.cgi?id=325435
|
2011-10-04 09:24:15 +02:00 |
|
Dennis Huebner
|
7b6948c01f
|
[releng] incrementing version for Juno M2
|
2011-09-26 15:52:11 +02:00 |
|
Dennis Huebner
|
7ea1330067
|
Fixed some "new" javadoc tags like deprecation and returns
|
2011-09-20 17:43:55 +02:00 |
|
Sven Efftinge
|
01c64f5ff2
|
[Xtext] DerivedStateAwareResource - added cache clear calls to install and discard derived state calls.
|
2011-09-20 14:18:43 +02:00 |
|
Knut Wannheden
|
05e396ae25
|
added some more DefaultResourceDescriptionDeltaTest#haveEObjectDescriptionsChanged() tests
|
2011-09-20 08:43:17 +02:00 |
|
Michael Clay
|
8854530e62
|
[BuilderParticipant] Allow configuration of outlets
|
2011-09-19 21:57:08 +02:00 |
|
Knut Wannheden
|
998e621f74
|
[resource description] added check to guard against adding dangling references - see https://bugs.eclipse.org/bugs/show_bug.cgi?id=356911
|
2011-09-19 16:11:48 +02:00 |
|
Knut Wannheden
|
9e1d9d71ca
|
[builder] don't require IEObjectDescription#getUserDataKeys() to be ordered in DefaultResourceDescriptionDelta - see https://bugs.eclipse.org/bugs/show_bug.cgi?id=356063
|
2011-09-19 15:49:18 +02:00 |
|
Sven Efftinge
|
0a9ec51d21
|
[Xtext , Xbase, Xtend] introduced boolean flag on IDerivedStateComputer indicating whether installState is called during pre-linking or not.
|
2011-09-19 09:22:33 +02:00 |
|
Sebastian Zarnekow
|
d238d06728
|
[common.types] JvmTypes should be read from the index prior to mirroring actual java classes
see https://bugs.eclipse.org/bugs/show_bug.cgi?id=355940
|
2011-09-14 16:26:08 +02:00 |
|
Sebastian Zarnekow
|
158334c04e
|
[xtext] Include the (optional) removal of the previous parse result in the updating logic of the XtextResource / DerivedStateAwareResource, ensure that parsed root object will be added to index 0 in the content list
|
2011-09-14 10:05:27 +02:00 |
|
Sven Efftinge
|
7029562332
|
[Xtext, Xbase] renamed *LateInitialization* stuff to *DerivedState*, made getContents synchronized, some other improvements
|
2011-09-13 20:23:26 +02:00 |
|
Jan Koehnlein
|
3a8675692d
|
[validation] Grammar must have a namespace
https://bugs.eclipse.org/bugs/show_bug.cgi?id=348052
|
2011-09-13 11:52:03 +02:00 |
|
Sven Efftinge
|
7298e48e91
|
[Xtext] renamed identifiers in ILateInitialization
|
2011-09-13 11:47:51 +02:00 |
|
Sven Efftinge
|
50e75f71c3
|
[Xtext] removed NotifiactionDispatcher
|
2011-09-13 11:47:51 +02:00 |
|
Sven Efftinge
|
2515cef22b
|
[Xtext] more changes about notifications
|
2011-09-13 11:47:49 +02:00 |
|
Sven Efftinge
|
708cc98831
|
[Xbase] made JvmModelInferrer use INotificationDispatcher
|
2011-09-13 11:47:49 +02:00 |
|
Sven Efftinge
|
fb99b08b69
|
[Xtext.util] added NotificationDispatcher
|
2011-09-13 11:47:48 +02:00 |
|
Sven Efftinge
|
05715333ae
|
[Xtext] introduced discardLateInitialization
|
2011-09-13 11:47:48 +02:00 |
|
Sven Efftinge
|
d5b3e8b4ad
|
[Xbase] changed interface of IJvmModelInferrer
|
2011-09-13 11:47:47 +02:00 |
|
Sven Efftinge
|
9c34a63d68
|
[Xtext] added late initializing resource
|
2011-09-13 11:47:46 +02:00 |
|
Sven Efftinge
|
370004719a
|
[Xtext & Xbase] deactivated caching of unresolved proxy's, "fine tuned" caching in AbstractTypeProvider
|
2011-09-13 11:47:46 +02:00 |
|
Sven Efftinge
|
736b17f78f
|
[Xtext] added missing guard in OnChangeEvictingCache, disabled caching strategy in Xbase's TypeProvider
|
2011-09-13 11:47:45 +02:00 |
|
Sebastian Zarnekow
|
1f18fcb94b
|
[xtext][builder] Fix: Fast-skip container references in resource description strategy, index cross containment references
|
2011-09-12 22:22:59 +02:00 |
|
Moritz Eysholdt
|
2fa1d8ffc6
|
[serializer] fixed potential NPEs
|
2011-09-09 19:20:56 +02:00 |
|
Moritz Eysholdt
|
12b8911dbd
|
[serializer] improved handling of node model in the BacktrackingSemanticSequencer
|
2011-09-09 19:00:47 +02:00 |
|
Moritz Eysholdt
|
d6b0a8d84d
|
[serializer] fixed a potential NPE
|
2011-09-09 19:00:47 +02:00 |
|
Moritz Eysholdt
|
c91db73277
|
[serializer] improved error reporting
|
2011-09-09 19:00:47 +02:00 |
|
Moritz Eysholdt
|
7442ed73ba
|
made LookaheadTestLanguage.xtext serializeable.
|
2011-09-09 19:00:46 +02:00 |
|
Jan Koehnlein
|
1ab1b0bd5a
|
[refactoring] Use qualified names in author tags :-)
|
2011-09-08 11:49:39 +02:00 |
|
Sven Efftinge
|
f7e7159d49
|
[junit4] added base class for smoke tests
|
2011-09-05 19:49:11 +02:00 |
|
Michael Clay
|
588d59a6f9
|
[xtext.ui] Replace the existing node model selection with a default impl based on the eObject model containment hierarchy.
|
2011-09-05 09:42:11 +02:00 |
|
Jan Koehnlein
|
10e44c9559
|
[refactoring] Use resource descriptions that shadow the global ones with local resource set contents
see https://bugs.eclipse.org/bugs/show_bug.cgi?id=356092
|
2011-09-02 13:36:28 +02:00 |
|
Jan Koehnlein
|
9c953cfdf7
|
[serializer] added IDs to ISerializationDiagnostic
|
2011-09-01 13:35:53 +02:00 |
|
Sebastian Zarnekow
|
0e0de7a032
|
[xtext][tests] Fixed failing tests for EObject references
|
2011-08-30 21:43:21 +02:00 |
|
Sebastian Zarnekow
|
1dfcafc3df
|
[xtext][ui] Prevent NPE in EObjectAtOffsetHelper
|
2011-08-30 20:43:17 +02:00 |
|
Sebastian Zarnekow
|
4750d71114
|
[xtext][linking] Fix: EObject from the registry is super type of everything
Made implementation symmetric to EMF's semantics
see also: https://bugs.eclipse.org/bugs/show_bug.cgi?id=346035
|
2011-08-30 20:43:17 +02:00 |
|