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 39584 - Integration with the Build System
Summary: Integration with the Build System
Status: RESOLVED FIXED
Alias: None
Product: utilities
Classification: Unclassified
Component: Search (show other bugs)
Version: 3.x
Hardware: All All
: P1 blocker (vote)
Assignee: Marian Petras
URL:
Keywords: UI
Depends on: 42741
Blocks:
  Show dependency tree
 
Reported: 2004-02-04 10:09 UTC by Tomas Pavek
Modified: 2004-08-30 19:20 UTC (History)
1 user (show)

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 Tomas Pavek 2004-02-04 10:09:40 UTC
Integration with the Build System includes:

- Global "Find in Files" from Edit menu should
  change scope from all mounted filesystems to all
  opened projects, should be context insensitive
  (see issue 35257)

- "Find" action should be available on project
  root nodes and folder nodes in both logical and
  physiscal view

- Maybe search should skip "nbproject" and "build"
  directory (TBD)
Comment 1 Jesse Glick 2004-02-05 21:42:10 UTC
SharabilityQuery will suffice to exclude build dirs. Not sure if
excluding nbproject is desirable or not.
Comment 2 Tomas Pavek 2004-03-29 16:44:11 UTC
*** Issue 41445 has been marked as a duplicate of this issue. ***
Comment 3 Jesse Glick 2004-03-29 17:09:43 UTC
An upcoming API (org.netbeans.api.project.Sources, probably) will let
you find all generic source folders for a project. This will
automatically exclude subproject dirs and build dirs, and will handle
external source roots.
Comment 4 Tomas Pavek 2004-04-19 14:30:32 UTC
UI spec: http://utilities.netbeans.org/doc/search/UI-spec-PromoD.html
Comment 5 Marian Petras 2004-08-30 19:20:52 UTC
Implemented:

- "Find in Files" was replaced with "Find in Projects"
- "Find" action is available on project root nodes as well as
  on package nodes and on a container node of all package nodes
- search skips non-sharable and non-visible files