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

Summary: Use Dependencies
Product: projects Reporter: Pavel Buzek <pbuzek>
Component: Generic InfrastructureAssignee: Chris Webster <cwebster>
Status: CLOSED FIXED    
Severity: blocker Keywords: API
Priority: P1    
Version: 3.x   
Hardware: PC   
OS: Windows 3.1/NT   
Issue Type: TASK Exception Reporter:
Bug Depends on: 23284, 26356, 26558    
Bug Blocks: 19955, 23800    

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