Community
Participate
Working Groups
Document, publicize and remove deprecated classes/APIs. Several classes/APIs exist across the Test Project plug-ins that have been deprecated since TPTP 4.1.0 (n - 2 releases) and should be removed in 4.4. The process for removing deprecated classes/APIs includes: 1) Document the deprecated classes/APIs and their replacements to be used by current users as a migration guide. For example, see: http://www.eclipse.org/tptp/home/documents/process/Deprecated_Resources_Removed_in_TPTP_v40.htm 2) Publicize to the project and PMC mailing list the intention to remove the deprecated classes/APIs and a reference to the migration document (see point 1). 3) Remove the deprecated classes/APIs before API freeze. For example, for 4.4, March 16, 2007 (see http://www.eclipse.org/tptp/home/project_info/releaseinfo/4.4/schedule.html).
After further inspection, there are 256 deprecated classes/APIs that need to be dated (since most do not contain deprecation dates) and documented. Given we are three weeks from API freeze, we will defer this defect to the next release. However, in 4.4, we will complete the necessary due diligence to date each deprecation and provide the necessary substitute/work-around in the deprecation comment (see defect #175359).
*** Bug 175359 has been marked as a duplicate of this bug. ***
See preliminary work items in defect https://bugs.eclipse.org/bugs/show_bug.cgi?id=175359.
Deferring to I7 as discussed by PMC/AG (http://wiki.eclipse.org/TPTP-AG-20080331#Test_Project).
Deferring to future as discussed by PMC/AG (http://wiki.eclipse.org/TPTP-AG-20080331#Test_Project).
Requires 74949 to provide replacement classes for several deprecated editor base classes used internally in TPTP.
Requires removing calls to non-TPTP deprecated APIs.
As of TPTP 4.6.0, TPTP is in maintenance mode and focusing on improving quality by resolving relevant defects and increasing test coverage through test creation, automation, Build Verification Tests (BVTs), and expanded run-time execution. Since this defect is more than 2 years old, it may be no longer relevant. As part of the TPTP Bugzilla housecleaning process (see http://wiki.eclipse.org/Bugzilla_Housecleaning_Processes), this defect is resolved as WONTFIX. If this defect is still relevant and reproducible in the latest TPTP release (http://www.eclipse.org/tptp/home/downloads/), please re-open.
Closing.