Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 340401 - Inappropriate proxy resolution in resolveLazyCrossReference
Summary: Inappropriate proxy resolution in resolveLazyCrossReference
Status: CLOSED FIXED
Alias: None
Product: TMF
Classification: Modeling
Component: Xtext (show other bugs)
Version: 2.0.0   Edit
Hardware: PC Windows Vista
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-03-18 04:03 EDT by Ed Willink CLA
Modified: 2017-10-31 10:58 EDT (History)
2 users (show)

See Also:
sebastian.zarnekow: juno+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ed Willink CLA 2011-03-18 04:03:08 EDT
M6:

LazyLinkingResource.resolveLazyCrossReference starts with an

		if (crossRef.isDerived())
			return;

guard to avoid resolving derived references.

Shouldn't there be a similar guard for transient and resolveProxies?

My code has a transient !resolveProxies element that the ValidationJob is harmlessly but needlessly processing.
Comment 1 Sebastian Zarnekow CLA 2012-04-02 16:26:29 EDT
Probably something for M7?
Comment 2 Sven Efftinge CLA 2012-11-21 02:24:53 EST
pushed to master
Comment 3 Sven Efftinge CLA 2012-11-21 02:25:10 EST
see comment 2
Comment 4 Eclipse Webmaster CLA 2017-10-31 10:47:47 EDT
Requested via bug 522520.

-M.
Comment 5 Eclipse Webmaster CLA 2017-10-31 10:58:51 EDT
Requested via bug 522520.

-M.