The Eclipse Core Resources Project design has evolved from being a simple reproduction of directory in the file system to include more and more complex features.
In order to consolidate and expand the existing Core Resources APIs in Ganymede, and to satisfy demanding customers such as CDT users accustomed to standard IDEs such as Visual Studio and CodeWarrior, improvements need to be done for e4.
In this short talk we will expose the proposed Core Resources changes for e4, including:
Core Resources Filters
Project path variables for linked resources
We will discuss how those improvements will affect both the users and plugin developers, how existing plugin can be tweaked to take advantage of the new features, and make sure no legacy assumptions is left unchallenged.