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 175531 - Only index the gems that are required
Summary: Only index the gems that are required
Status: NEW
Alias: None
Product: ruby
Classification: Unclassified
Component: Editing (show other bugs)
Version: 6.x
Hardware: All All
: P2 blocker (vote)
Assignee: issues@ruby
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-27 16:25 UTC by Erno Mononen
Modified: 2011-01-28 20:13 UTC (History)
0 users

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Erno Mononen 2009-10-27 16:25:43 UTC
Currently the IDE isn't too smart about on what gems it chooses to index for a given project. Because of this e.g. the 
CC list contains a lot of irrelevant entries. The IDE should try to determine what gems are in fact required by the 
project.
Comment 1 Quality Engineering 2009-12-17 00:12:57 UTC
Integrated into 'main-golden', will be available in build *200912170200* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main/rev/5a68fe2766de
User: Erno Mononen <emononen@netbeans.org>
Log: First part (Rails projects only) for #177594 and #175531
- 177594: Show test related methods only in test classes
- 175531: Only index the gems that are required
- introduced separate boot and source classpath for tests
- added the possibility to index only the gems listed by the rake gems task.
this is for sources only; in tests the boot classpath still contains all the gems
Comment 2 Quality Engineering 2009-12-27 23:37:39 UTC
Integrated into 'main-golden', will be available in build *200912280201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main/rev/f096ac1c9725
User: Erno Mononen <emononen@netbeans.org>
Log: Part two for #175531: Only index the gems that are required
- store required gems in project.properties
Comment 3 Quality Engineering 2010-01-13 12:27:37 UTC
Integrated into 'main-golden', will be available in build *201001131418* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main/rev/dd1a363637d1
User: Erno Mononen <emononen@netbeans.org>
Log: Progress on #175531:
-  UI for displaying required gems (in Rails apps) (read only at the moment)
- moved RequiredGems and friends to ruby.project
Comment 4 Quality Engineering 2010-01-13 23:30:01 UTC
Integrated into 'main-golden', will be available in build *201001140201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main/rev/3f354df3af8a
User: Erno Mononen <emononen@netbeans.org>
Log: Further progress on #175531; trying to better encapsulate handling gem filtering