This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 33542 - Separate java-projects API
Summary: Separate java-projects API
Status: CLOSED FIXED
Alias: None
Product: java
Classification: Unclassified
Component: Unsupported (show other bugs)
Version: 3.x
Hardware: PC All
: P2 blocker (vote)
Assignee: Jan Pokorsky
URL:
Keywords: API
Depends on:
Blocks:
 
Reported: 2003-05-12 16:48 UTC by Vitezslav Stejskal
Modified: 2007-09-26 09:14 UTC (History)
0 users

See Also:
Issue Type: TASK
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vitezslav Stejskal 2003-05-12 16:48:01 UTC
The java-projects API should be moved out of the
java/api module and do not clutter the basic java
API (Classpath API) which doesn't depend on
projects at all.

The only thing in Classpat API which depends on
projects is the ProjectPath class, it should be
moved to the java-projects API.

Also see the proposal on
http://projects.netbeans.org/servlets/ReadMsg?msgId=515336&listName=dev
Comment 1 Jan Pokorsky 2003-06-18 17:41:35 UTC
The API, documentation and the implementation have been separated to
the java/project module.

The java module extends the project nature provided by the
java/project module now.

The package org.netbeans.modules.java.project in the java module has
been removed to prevent collisions with the same package of the
java/project module (the module system feature).

As a part of the split a new package org.netbeans.modules.java.sources
was introduced in the java module. It comprises stuff related to
packages node formerly located in org.netbeans.modules.java.project.

There is also a new interface org.netbeans.api.java.compiler.BuildOptions.

There remains some reflections(java.lang.reflect) that should be
resolved within the separation of the classpath implementation.
Comment 2 Jan Becicka 2003-11-25 14:04:49 UTC
As described in
http://www.netbeans.org/servlets/ReadMsg?msgId=619519&listName=nbdiscuss the
current work on projects prototype has been stopped.

Marking issue as VERIFIED --->
Comment 3 Jan Becicka 2003-11-25 14:13:57 UTC
---> CLOSED