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

Summary: Integration with the Build System
Product: utilities Reporter: Tomas Pavek <tpavek>
Component: SearchAssignee: Marian Petras <mpetras>
Status: RESOLVED FIXED    
Severity: blocker CC: jglick
Priority: P1 Keywords: UI
Version: 3.x   
Hardware: All   
OS: All   
Issue Type: TASK Exception Reporter:
Bug Depends on: 42741    
Bug Blocks:    

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