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 23291 - Use Dependencies
Summary: Use Dependencies
Status: CLOSED FIXED
Alias: None
Product: projects
Classification: Unclassified
Component: Generic Infrastructure (show other bugs)
Version: 3.x
Hardware: PC Windows 3.1/NT
: P1 blocker with 1 vote (vote)
Assignee: Chris Webster
URL:
Keywords: API
Depends on: 23284 26356 26558
Blocks: 19955 23800
  Show dependency tree
 
Reported: 2002-05-09 14:19 UTC by Pavel Buzek
Modified: 2003-12-11 14:25 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 Pavel Buzek 2002-05-09 14:19:51 UTC
Design an API for resources (how to represent a resource, its type, etc.), transformation of 
output definition into a resource definition.
Comment 1 Pavel Buzek 2002-07-26 13:24:38 UTC
The remanining part of this API is to make it possible to use resources and sources in 
Use Dependencies. Moving to milestone 3, reassigning to Chris.
Comment 2 Pavel Buzek 2002-07-30 13:20:19 UTC
Must-have features for milestone3, have impact on APIs (at least potential).
Comment 3 Chris Webster 2002-07-31 16:41:59 UTC
A full description of the support proposed for use dependencies can be
viewed at
http://projects.netbeans.org/proposals/buildusedependencies/BuildUseProposal.html.
Since use dependencies express inputs to a build target and inputs can
be used in multiple build target specific ways, the projects
infrastructure will provide a support class providing an algorithm to
detect changes since the last invocation. This should provide help in
providing useful compilation upToDate implementations.
Comment 4 Pavel Buzek 2002-08-07 10:52:26 UTC
added API keyword
Comment 5 Chris Webster 2002-08-10 01:47:25 UTC
Adding a dependency on 23284 as the input list should be stored in a
private setting.
Comment 6 Chris Webster 2002-09-13 17:16:29 UTC
This change completes the timestamp check as well as the use
dependency api.
Comment 7 Pavel Buzek 2003-07-02 09:44:39 UTC
done, closing