Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 345137

Summary: [builder] Provide reusable abstraction to identify to-be-ignored resources
Product: [Modeling] TMF Reporter: Sebastian Zarnekow <sebastian.zarnekow>
Component: XtextAssignee: Project Inbox <tmf.xtext-inbox>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: P3 CC: lieven.lemiengre, moritz.eysholdt
Version: 2.0.0   
Target Milestone: ---   
Hardware: PC   
OS: Mac OS X - Carbon (unsup.)   
Whiteboard:

Description Sebastian Zarnekow CLA 2011-05-09 09:24:19 EDT
The various build steps should ignore some resources, e.g. the builder should index jarred models but they should not be validated. Resources from /bin folders should be ignored completely. Readonly resources in source folders should be processed in general (e.g. some VCS mark all files as readonly by default), derived resource should be processed in some cases but not, if they reside in /bin folders.

I think we should define a service that can be asked by the builder / builder participant / issue processor to decide whether an IResource should be ignored or not.