Download
Getting Started
Members
Projects
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
More
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
Toggle navigation
Bugzilla – Attachment 40743 Details for
Bug 140175
[migration guide] Add information on handling of simple IDs with "."
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
Terms of Use
|
Copyright Agent
Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read
this important communication.
[patch]
Patch that adds the text above
Patch IDs doc.txt (text/plain), 2.70 KB, created by
Oleg Besedin
on 2006-05-09 11:35:32 EDT
(
hide
)
Description:
Patch that adds the text above
Filename:
MIME Type:
Creator:
Oleg Besedin
Created:
2006-05-09 11:35:32 EDT
Size:
2.70 KB
patch
obsolete
>### Eclipse Workspace Patch 1.0 >#P org.eclipse.platform.doc.isv >Index: porting/3.2/faq.html >=================================================================== >RCS file: /cvsroot/eclipse/org.eclipse.platform.doc.isv/porting/3.2/faq.html,v >retrieving revision 1.4 >diff -u -r1.4 faq.html >--- porting/3.2/faq.html 22 Nov 2005 16:16:20 -0000 1.4 >+++ porting/3.2/faq.html 9 May 2006 15:37:31 -0000 >@@ -16,6 +16,7 @@ > <h1>Eclipse 3.2 Plug-in Migration FAQ</h1> > <ol> > <li><a href="#legacyActionWithNoLabel">Legacy Action With No Label</a></li> >+ <li><a href="#qualifiedIDs">Usage of IDs with dots (".") in Extension Points, Extensions, and Content Types</a></li> > </ol> > <h2><a name="legacyActionWithNoLabel">Legacy Action With No Label</a></h2> > <p> >@@ -32,6 +33,28 @@ > In the case of actions appearing in the tool bar, sometimes neither a definition > id nor a label were specified. > </p> >+ >+<h2><a name="qualifiedIDs">Usage of IDs with dots (".") in Extension Points, Extensions, and Content Types</a></h2> >+<p> In the past, IDs specified for the extension points, extensions, and content types were expected >+to be "simple IDs" with no dots in them (e.g., "myPoint", not "my.Point", >+not "myPlugin.myPoint"). This rule was specified, but not enforced.</p> >+<p> In the release 3.2 we added processing of fully-qualified IDs (e.g., "org.eclipse.myPlugin.myPoint"). >+However, it turned out that some components had previously used IDs with dots and the change broke >+functionality provided by those components. To preserve backward compatibility for IDs of extension points >+and extensions, we added special processing based on the version of the XML file:</p> >+<p><ul> >+<li>If the XML file has the tag <?eclipse version="3.0"?>, the runtime >+functionality remains the same as before (plug-in ID is added to the simple name)</li> >+<li>If the XML file has the tag <?eclipse version="3.2"?>, the IDs with dots are treated as fully qualified >+names (no plug-in ID is added to the name).</li> >+</ul></p> >+<p> Details can be found in the bug <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=128866">128866</a>.</p> >+<p> We recommend switching to the 3.2 format as the usage of IDs with dots was never intended to be supported in >+the 3.0 format. (Simply put, there is no guarantee that it works in all cases today or that it will work the same >+tomorrow.)</p> >+<p> This processing of the <?eclipse version> tag applies to IDs of extension points and extensions, but not to >+the IDs of content types (see bug <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=139491">139491</a>).</p> >+ > </body> > > </html>
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 140175
: 40743