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 151011 - Migrate ruby modules to the new External Execution API
Summary: Migrate ruby modules to the new External Execution API
Status: RESOLVED FIXED
Alias: None
Product: ruby
Classification: Unclassified
Component: Platform (show other bugs)
Version: 6.x
Hardware: All All
: P1 blocker (vote)
Assignee: Erno Mononen
URL:
Keywords:
: 125318 (view as bug list)
Depends on:
Blocks: 114476 144230
  Show dependency tree
 
Reported: 2008-10-22 13:29 UTC by Erno Mononen
Modified: 2009-02-19 23:01 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 Erno Mononen 2008-10-22 13:29:16 UTC
Currently the ruby modules use an internal execution API (which is in the o.n.m.ruby.platform.execution package). This 
API should be deprecated and the ruby modules should be migrated to use the new API in the extexecution module.
Comment 1 Quality Engineering 2008-10-23 04:52:33 UTC
Integrated into 'main-golden', will be available in build *200810230201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main/rev/c683d6e10c86
User: Erno Mononen <emononen@netbeans.org>
Log: #151011 (part 1): Migrate ruby modules to the new External Execution API
- preparing for migration, renamed o.n.m.ruby.platform.ExecutionDescriptor to RubyExecutionDescriptor to avoid name clashes
Comment 2 Erno Mononen 2008-10-23 09:52:27 UTC
*** Issue 125318 has been marked as a duplicate of this issue. ***
Comment 3 Erno Mononen 2008-11-21 07:45:13 UTC
This is done now, hopefully the relevant changesets get automatically linked to the issue.
Comment 4 Quality Engineering 2008-11-22 04:50:05 UTC
Integrated into 'main-golden', will be available in build *200811220201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main/rev/0b1f8d942168
User: Erno Mononen <emononen@netbeans.org>
Log: Add ruby.platform and ruby.railsprojects as friends (part of #151011)
Comment 5 Quality Engineering 2008-11-29 05:01:53 UTC
Integrated into 'main-golden', will be available in build *200811290201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main/rev/fb90addbd1c1
User: Erno Mononen <emononen@netbeans.org>
Log: Using FileLocator from extexecution (#151011 related)