Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 126585 - Internal API reference in plug-in
Summary: Internal API reference in plug-in
Status: CLOSED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: TPTP (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 blocker (vote)
Target Milestone: ---   Edit
Assignee: Samson Wai CLA
QA Contact:
URL:
Whiteboard: closed460
Keywords:
: 151682 (view as bug list)
Depends on: 141417
Blocks: 126589
  Show dependency tree
 
Reported: 2006-02-06 10:50 EST by Ruth Lee CLA
Modified: 2016-05-05 10:51 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ruth Lee CLA 2006-02-06 10:50:15 EST
The build scan found references to non-TPTP internal API that must be removed. If it is not possible to remove the API, then open a bug against the team that owns the internal API to make the internal API public, and make this bugzilla depend on that bug.

The following references were found:
plugins/org.eclipse.hyades.execution/src-iac-hyades/org/eclipse/tptp/platform/agentcontroller/internal/hyades/config/ConfigurationLoader.java:
27:import org.eclipse.osgi.framework.internal.core.BundleFragment;
28:import org.eclipse.osgi.framework.internal.core.BundleHost;
Comment 1 Guru Nagarajan CLA 2006-02-06 14:01:12 EST
Assigning to Samson since he is the config gen owner.
Comment 2 Guru Nagarajan CLA 2006-04-11 18:13:43 EDT
Hendra, Samson
  Pls update this bugzilla - should move out of 4.2 if needed.
Comment 3 Sri Doddapaneni CLA 2006-04-12 11:31:16 EDT
Should continue to track this for 4.2. 
Comment 4 Samson Wai CLA 2006-04-19 12:30:29 EDT
Moving to 4.3 per agreement.
Comment 5 Samson Wai CLA 2006-04-24 12:41:40 EDT
Moving this back to i3 for us to take a look.
Comment 6 Samson Wai CLA 2006-05-11 16:29:33 EDT
Equinox bug 141417 has been opened to request the appropriate APIs.
Comment 7 Samson Wai CLA 2006-05-12 15:56:55 EDT
As discussed in the Platform.Communiation call an Equinox enhancement has been opened. There are 3 internal APIs which need to be addressed and one of them can be worked around. Unfortunately all 3 APIs are inter-related so I cannot get that one fixed now.

For more details please refer to the comments inside the Equinox bug.
Comment 8 Samson Wai CLA 2006-09-06 09:57:01 EDT
Unit tested with:
- TPTP JUnit test
- TPTP URL recording
- TPTP manual test
- Local profiling
- Perfmon (Windows System Trace)
Comment 9 Samson Wai CLA 2006-09-14 11:07:26 EDT
*** Bug 151682 has been marked as a duplicate of this bug. ***
Comment 10 Paul Slauenwhite CLA 2009-06-30 09:48:00 EDT
As of TPTP 4.6.0, TPTP is in maintenance mode and focusing on improving quality by resolving relevant enhancements/defects and increasing test coverage through test creation, automation, Build Verification Tests (BVTs), and expanded run-time execution. As part of the TPTP Bugzilla housecleaning process (see http://wiki.eclipse.org/Bugzilla_Housecleaning_Processes), this enhancement/defect is verified/closed by the Project Lead since this originator of this enhancement/defect has an inactive Bugzilla account and considered to be fixed. If this enhancement/defect is still unresolved and reproducible in the latest TPTP release (http://www.eclipse.org/tptp/home/downloads/), please re-open.
Comment 11 Paul Slauenwhite CLA 2009-06-30 09:48:43 EDT
As of TPTP 4.6.0, TPTP is in maintenance mode and focusing on improving quality by resolving relevant enhancements/defects and increasing test coverage through test creation, automation, Build Verification Tests (BVTs), and expanded run-time execution. As part of the TPTP Bugzilla housecleaning process (see http://wiki.eclipse.org/Bugzilla_Housecleaning_Processes), this enhancement/defect is verified/closed by the Project Lead since this originator of this enhancement/defect has an inactive Bugzilla account and considered to be fixed. If this enhancement/defect is still unresolved and reproducible in the latest TPTP release (http://www.eclipse.org/tptp/home/downloads/), please re-open.