History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: OSMORC-9
Type: New Feature New Feature
Status: Resolved Resolved
Resolution: Fixed
Priority: Normal Normal
Assignee: Robert F. Beeger
Reporter: Robert F. Beeger
Votes: 1
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
Osmorc

Create modules for framework instance libraries

Created: 30 Mar 08 21:11   Updated: 22 Jun 08 00:42
Component/s: None
Affects Version/s: 0.4.0
Fix Version/s: 0.6.0

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown


 Description  « Hide
With version 0.4.0 the definition and usage of framework instances became possible. For each bundle of a framework instance a global library is created. Dependencies on those libraries are added to modules when they require the corresponding bundle or import a package from that bundle.

Two problems exist with this approach:

  • You cannot see which bundles are available in the currently selected framework instance of a project. You can look them up in the global library list, but that is tedious.
  • Autocompletion for importing packages and bundles from the framework instance don't work.

Possible solution: Create modules for each library of the used framework instance which only depend on their corresponding global library and export them.



 All   Comments   Work Log   Change History      Sort Order:
Robert F. Beeger - 22 Jun 08 00:42
There is now an option to generate a module called "FrameworkInstance" that references all global libraries of the used framework instance.
Using one module per framework instance library had a great disadvantage. There were - depending on the framework instance - many new modules that needed to be checked into the VCS used by a project. The one-module approach also provides access to all classes of the framework instance while needing only one additional module.