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 |
|
Sebastian Zarnekow
|
5a65a6076f
|
[xtext][generator] Allow to populate the resource set with additional resources
That can be used to populate the index.
|
2011-08-30 20:43:16 +02:00 |
|
Sebastian Zarnekow
|
35c56f7787
|
[xtext][tests] Fixed failing Xtext2EcoreTransformerTest
It used JvmArrayTypes to test the error messages for erroneous grammars
|
2011-08-28 00:03:40 +02:00 |
|
Sebastian Zarnekow
|
613869931e
|
[xtext] Fix: NodeModelUtils#findActualNodeFor(EObject) returns wrong node
It did not handle cases like
(A|B) c=C
for C correctly
see https://bugs.eclipse.org/bugs/show_bug.cgi?id=353969
|
2011-08-27 15:35:05 +02:00 |
|
Jan Koehnlein
|
86125cdb6d
|
[tests] Lower bound for versions of all JUnit dependencies
|
2011-08-26 15:30:27 +02:00 |
|
Sven Efftinge
|
5b71eccd99
|
[Xtext] added lost cast again
|
2011-08-26 10:41:59 +02:00 |
|
Sven Efftinge
|
487d7f195c
|
[Xtend / common types] proposals for local variable names based on type names see https://bugs.eclipse.org/bugs/show_bug.cgi?id=355919
|
2011-08-26 09:41:18 +02:00 |
|
Sven Efftinge
|
4a0c4c43aa
|
[Xtext] look up cross reference left to the offset if the node on the right is not a cross reference. see https://bugs.eclipse.org/bugs/show_bug.cgi?id=347284
|
2011-08-24 13:19:11 +02:00 |
|
Sebastian Zarnekow
|
064250dd1b
|
[xbase][linking] Minor changes in LazyJvmFeatureScope
|
2011-08-22 22:44:05 +02:00 |
|
Sven Efftinge
|
6c916e40a4
|
[builder] first shot on reimplementation of generic BuilderParticipant (see https://bugs.eclipse.org/bugs/show_bug.cgi?id=353463)
|
2011-08-22 16:02:36 +02:00 |
|
Sebastian Zarnekow
|
9b5481ff68
|
[xbase][scoping] Refactored feature scoping
The scopes itself have been implemented more functional
to allow caching on the level of the JvmDeclaredType
|
2011-08-22 15:34:10 +02:00 |
|
Sebastian Zarnekow
|
9cc8212d1f
|
[xtext][naming] Minor improvements to QualifiedName#toString
|
2011-08-22 15:34:10 +02:00 |
|