PDE - build notes 3.2 stream
 
Here are the build notes for the Eclipse Plug-in Development Environment.  The component contains 6 plug-ins: org.eclipse.pde, org.eclipse.pde.core, org.eclipse.pde.doc.user, org.eclipse.pde.junit.runtime, org.eclipse.pde.runtime, and org.eclipse.pde.ui.

Eclipse Platform Build Notes
Plug-in Development Environment

Eclipse SDK 3.2M6 - March 30, 2006

Problem Reports Fixed

ID Summary
51868 Plug-in ID option on Plug-in Class Creation wizard
62388 NPE from schema editor
90102 Search for package references in 'Export Packages' section
102114 Registry view uses pre-3.0 runtime APIs
111928 Launcher does not pickup new default JRE
115173 Help template is missing
117766 default focus to text box on plugin import wizard
118271 SchemaEditor - enhancements
121735 Branding with .bmp files does not seem to work
123581 [Error Log] Tooltips stay open and steal focus
123988 Target profile optional/required for plugins and features
124672 Product editor should include fields for startup progress bar
124859 Dynamic Plugin Dependencies picks random project
124995 feature "missing required source folder 'src'"
126210 Esc in field dirties manifest editor
127743 PDE project wizards generates too many methods and does not follow javadoc conventions
128345 Reload the target platform from the target editor
128499 osgi.bundles jar entries have trailing /
128518 should "mark internal" default filter be *.internal*
128523 java.lang.NumberFormatException thrown by org.eclipse.pde.internal.ui.launcher.EquinoxPluginBlock
128533 org.eclipse.pde.junit.runtime can now be JARd
128535 Renaming a package does not update plugin.xml
128538 Builders and natures can finally be moved from org.eclipse.pde
128554 remove dependency on core.expressions
128598 Cannot export to other platforms using delta pack
128678 Organize manifest on plugin.xml
128706 I could use "Externalize Strings' action in the manifest editor
128717 Feature Patch/Project wizards need revamping
128755 src before container
128757 More vertical spacing in feature project wizards
128822 StringIndexOutOfBoundsException in log
128904 New version for the eclipse tag in the plugin.xml
128931 Wrong wizard banner graphic
128934 Manifest editor: Package Visibility (Eclipse 3.1 only)
128957 Incorrect warning about build.properties
128964 No PDE Tools->Create Ant build file on build.properties' context menu
128972 Cannot run PDE JUnit tests on self-defined target platform
129093 New Feature Wizard is too aggressive with overwriting fields
129094 Polish: Remove/Remove All should not be always enabled.
129097 Case inconsistency in Feature wizard
129103 Externalize strings interpret short-cut symbol & incorrectly
129181 Target Preview dialog has no close box
129284 FormToolkit is not being disposed
129324 Incorrect attibutes in Plug-in Registry view
129385 Organize Manifests Wizard missing banner icon
129571 NPE if extension of org.eclipse.pde.ui.pluginContent point does not contain _optional_ "description" sub-element
129692 ColorSelector unnecessarily dirties file
129721 Feature Import wizard needs to be revamped
129817 New dependencies from templates no longer added
129830 PDE Core preferences are initialized using a deprecated method
129834 Glitches in feature import wizard
130105 Lock while synchronizing my workspace
130116 [MPE] BIDI: RTL orientation of plugin.xml file
130199 Package navigation in ManifestEditor
130404 Glitch in plugin location in new registry view
130407 Wrong ordering in the registry view
130411 Copyright statements are missing on new java files
130414 Open Package is misleading
130424 New Registry view shows fragments
130426 NPE when invoking Externalize Strings
130664 Radio button layout in product editor
130687 Extensions are not being parsed for unresolved states
130700 Registry view does not auto-refresh when bundle becomes active
131157 Deadlock deleting plugin project
131175 Provide Lightbulb Quick Fixes in Manifest Source page
131324 Manifest editor: Selecting "Activate this plug-in when one its classes is loaded" clears unsaved changes in Manifest.MF
131391 Provide Lightbulb Quick Fixes in build.properties source page
131394 javacVerbose default should be false, not true
131420 No trailing punctuation on quick fix suggestions
131426 An empty key in ConstructedManifestEditorMessages.properties
131449 NPE selecting extension point from new extension wizard
131596 NPE when creating a new Schema file
131603 Enable assertions for new PDE JUnit launch configs
131701 exception "While loading class", thread JavaReconciler fighting RequiredPluginsInitializer
131777 Failure when adding an empty name as a libray name in the build configuration
131779 NPE replacing manifest.mf with an older version
131796 Null Pointer Exception in schema editor
131890 UI problems in JRE block on PDE launch config "Main" tab
132000 use of "Java Network Launch Protocol"
132126 garbled text for "External Features" in "Import" wizard
132249 Export is too restrictive for customBuildCallbacks
132266 Allow cycles in host-fragment relationships
132280 Double quick assist proposals
132281 A lightweight Externalize Strings quick assist
132344 need to adopt ICU4J APIs
132597 Need an IModelTextChangeListener for XML models
132757 Manifest's Bundle-Activator validation is too restrictive
132866 Need description for PDE perspective
132893 Extension points declared in fragments get wrong namespace
132991 Description text lost on focus change
133070 Can't compile plugin with "Import-Package:" PDE container incomplete
133255 Bad instanceof check
133320 Progress monitor for analyzing code is not smooth
133326 Warnings in log for missing keys
133370 Manifest's Bundle-Activator validation cleanup
133424 Revert inadvertent API change
133457 Convert XHTML files and Create Help Index actions are hard to find
133516 JUnit's assertions preference affects Eclipse Runtime launch config
133641 Dependency Management Section does not update icon on target platform reload
133692 Add an 'Open Manifest' to projects to open the manifest editor
133742 Goto Package should be disable on External Plugin Manifest Editors
133791 NLS quickfix does nothing
133897 Externalize Strings wizard misses some headers
134001 Spinners need to have higher upper bound
134021 Enable Ctrl+1 short cut and menu for quick fix

 


Eclipse Platform Build Notes
Plug-in Development Environment

Eclipse SDK 3.2M5 - Feb 15, 2006

What's new in this drop

In addition to the items listed in the 3.2M5 New and Noteworthy section:

Problem Reports Fixed

ID Summary
24951 Source lookup confused if same type is defined in different projects
30615 Depolyable Plugin export wizard cut off in High Contrast
34165 Manifest builder should keep build.properties and plugin.xml in sync or at least mark inconsistencies
65164 missing source when debugging runtime workbench from empty workspace
68035 PDE target platform should produce a hierarchical plugins sites list
73275 No mechanism from user defined extension template to save plugin.xml
106211 [plan item] Improve target support
106212 [plan item] New source lookup for debugging Eclipse applications
109335 Plug-in Dependencies not properly adjusted when fragment project opened/closed
109823 plugin classpath (?Bundle-ClassPath?) is ignored during compile time?
113098 PDE Tools > Organize Manifest reformats my manifest file
114817 Plug-in exporter really wants to "Package plug-ins as individual JAR archives"
114920 Default location for launch configurations is odd
114955 bad bin.includes entry causes index out of bounds exception in build properties editor
115008 Run As/Debug As menus often contain non-applicable items
116532 Cancel after changing a compiler setting disables OK button
116877 Launcher messagebox "Do you really want to clear..." interprets "Escape" keypress as a "No" button click
118849 Cannot launch Equinox with no plugins selected
118917 Default working directory setting not working correctly
119668 Update PDE dialogs to extend the new TrayDialog instead of Dialog
120287 target platform location with out "plugins"
120373 Copy event details should include session data
121045 Launching an application does not set -launcher
121093 Menu doesn't appear in schema editor until selection made
121209 Schema Editor does not refresh tree when adding a sequence
121245 New fragment dialog exposes old notion for matching rules
121299 Element details enhancements
121332 JSE 6 java profile is missing
121578 Log export appends .log to file I choose.
121622 Os specific tabs in the product editor should open on the current os
122430 Enable grid lines in Error Log view
122638 Mark deprecated extensions and attributes in generated schema doc
122677 Should cast to IStructuredSelection instead of StructuredSelection
122872 Internal error when retrieving javadoc
122938 documentCreation extension point has been deprecated
122953 NPE opening plugin-in from feature manifest editor if the plug-in is not in workspace
123021 Product editor needs to be able to read old image attributes
123105 Poor layoput in New Extension dialog
123107 Typos in org.eclipse.pde.ui.templates description
123128 Fragment creation wizard unexpectedly sets host version
123206 Initialize the Target Profile
123242 Can't launch 3.2 using 3.1.x
123247 No Browse button available for icon selection
123262 Typo in method description
123281 Outline for plugin.xml has empty root
123426 Plug-in dependencies can become inconsistent
123486 Feature Export is Disabled
123491 Target Editor does not update remove/remove all buttons correctly
123493 The convert to xhtml operation uses a JRE-specific type
123603 Missing optional pre-req shouldn't show error icon
123788 Implicit plugins tab does not refresh after loading target profile
124090 Take advantage of IAccessRule#IGNORE_IF_BETTER
124102 NPE trying to add a required plug-in via manifest editor
124177 Exception if "Workspace..." button pressed on "Eclipse application" launch
124199 Attribute restrictions not properly removed by schema editor
124603 False warning after build.properties validation
124652 use osgi.bundles from target as template for equinox launcher
124660 Add counter and new filter to Plugins view
124815 NPE using "Compute dependancy extent" action on some plugins
124940 Template Patch for PDE UI
125123 False warning in build.properties
125170 New Extension templates with radio buttons need UI update
125179 NPE in AbstractSearchResultPage$ContentProvider when doing "Search references in this plug-in"
125189 Several NPEs from BuildErrorReporter.reportErrors
125261 Spelling in problem message from cool new build.properties validation
125380 Plugin Dependencies classpath container missing when converting a project to plug-in project
125430 What is the difference between a profile name and id
125435 profile vs target
125442 Dependency Extent search should skip anonymous classes
125500 Invalid bundle symbolic name after plug-in project conversion
125640 PDE Target Location doesn't have a clear way to reset location
125646 can't export prebuilt packages
125759 Warning in plug-in generated from template
125913 New Extension dialog should give default focus to filter text field
125914 CCE trying to find unused dependencies
125994 IllegalArgumentException at Package Explorer initialization
126225 Import Wizard Template
126236 NPE in ManifestOutline
126440 Plug-in Export dialog JAR signing tab not using dialog font
126517 New source lookup is broken
126606 NPE when saving Target Definition Editor
126652 Missing mnemonics for PDE tools menu entries
126687 Add support for patch fragments
126700 Plug-in Dependencies not updated when checking out required project
126703 Resource */build.properties does not exist in .log
126796 Product Editor Overview page goes grey and is unusable
126820 Product Editor Configuration Page disappears/causes errors
126821 ConcurrentModificationException in WorkspaceModelManager.fireModelProviderEvent
127076 Assertion failure in manifest editor
127201 Check for missing Bundle-Activator class doesn't handle nested types properly
127282 plugin.xml is included in build.properties for osgi bundles
127358 java.lang.IllegalArgumentException: Index out of bounds in Manifest editor
127364 Organize Manifests wizard does not show smooth progress
127366 Remove unnecessary Eclipse-LazyStart does not work on AutoStart
127412 Can't paste in the copyright tab of the schema editor
127467 Include Descriptions on Target Definitions
127486 refactoring participant incorrectly modifies partial matches
127618 Initialize from target should read additional locations
127833 Unnecessary attributes in fragment.xml when adding extensions
127904 SWTException: Widget is disposed creating new extension
127927 Dependency properties forgets max version
127930 NPE in Feature export wizard when switching to a ZIP destination
128095 Organize Manifests - "remove unused keys" removes too many keys

 


Eclipse Platform Build Notes
Plug-in Development Environment

Eclipse SDK 3.2M4 - Dec 16, 2005

Problem Reports Fixed

ID Summary
28758 Extension Point Schema Editor searches for resource in wr...
32832 2.1RC1; test A8.12 DTD field looks confusing and ugly
46725 Property sheet does not retain values
50703 Cannot create plug-in build file if another plug-in is in...
51865 Plugin class creation wizard should create complete javadoc
60055 [New Schema Editor] Wrong overlay on reference objects
60058 [New Schema Editor] ClassCastException on Paste action
61527 Schema editor: Attribute DnD is broken
76974 plugin.xml syntax coloring fails across multiple lines
77899 Schema editor: extension point elements is scrolled to bo...
79432 defaults for new PDE launch configurations
79786 Too easy to drag a field, and resulting order is incorrect
84368 Better visual representation of schema
88792 No feedback when entering incorrect values
95043 Converting project into plug-in project doesn't add Requi...
95065 build.properties and MANIFEST.MF could use some syntax co...
98185 allow the user to specify a JRE profile
99091 Allow .product file to extend generated config.ini
102141 X.P. schema should indicate if dependency is required
103647 Schema form based editor doesn't surface schemaLocation
106181 Export wizard should not directly expose "javacSource" an...
108457 PDE java 1.5 - Needs to check current runtime is good e...
110204 add support for Bundle-RequiredExecutionEnvironment
110463 Widget is disposed while editing attribute properties
110952 In example XML editor, the field XML_DEFAULT is defined i...
111038 Widget is Disposed error from Source Outline
114161 Product Export Dialog should populate based on configuration
114642 Need a way to add plugins to a feature even though they a...
114683 support for deprecating extension points
114951 Require-Bundle used to gather a split package is not hand...
115045 Move refactoring participants don't work with multi-selec...
115375 NPE when re-opening projects
115502 Sample's content provider is broken.
115503 Eclipse-AutoStart Header in MANIFEST.MF gives compile error
115637 Product export should honor plugin projects' JRE library ...
115677 Product export dirties plugin.xml file
115833 Check build.properties before warning about missing resource
116317 ambiguous Assert class after runtime adds Assert API
116884 Typo in update classpaths job name
117117 Cannot launch after changing target platform
117490 PDE UI puts jars from the .classpath into dev.properties
117527 [Eclipse Forms] Switching from product configuration from...
117558 PDE Perspective no longer needs a property sheet
117573 Building a feature using an update site (site.xml) ends u...
117605 No mnemonics on required plugins properties dialog
117732 Description unnecessarily cleared in new extension wizard
117848 Some values are not stored after switchinng to the source...
117936 NPE when pasting elements in new schema editor
117937 Unpredictable import failures with PDE
117963 NPE in ExtensionsErrorReporter
118008 Default field should be disabled.
118121 Editor gets marked dirty without reason
118212 Jar manifest.mf editor should offer structural compare li...
118301 Conflicting mnemonics in PDE Product Export dialog
118400 Tab no longer works PDE editor (plugin.xml and MANIFEST.MF)
118580 Glitches in program/vm arguments tab
118669 Changing Eclipse-AutoStart to Eclipse-LazyStart should en...
118936 "Add JARs..." to Build.properties spams user about closed...
119032 NPE when trying to open schema editor on plugin.xml of im...
119190 Synchronize .product/plugin.xml creates "empty" windowIma...
119824 Strange structure comparison of MANIFEST.MF
119843 Exporting a plug-in leaves file javaCompiler...args
120326 Source attachment for jdt/core is not found
120354 build.properties editor: Build execution environment comb...
120525 NullPointerException in import wizard
120706 [NLS] Wizard skips some non-externalized strings
120801 NPE when opening external manifest
120938 Schema editor is not all disabled
121036 Importing plugins gives dialog about unsupported executio...
121310 Eclipse product dialog is too large

 


Eclipse Platform Build Notes
Plug-in Development Environment

Eclipse SDK 3.2M3 - November 04, 2005

Problem Reports Fixed

ID Summary
51336 Provide an Externalize String action for manifest editors
74663 Error when running tests with missing plugins does not pr...
75326 add plugin filter in the New Extension dialog
82057 Preference "Use source page as the default" doesn't seem ...
83253 classpath errors
87243 Compile errors in generated RCP Mail when no Plugin class...
89046 PDE Target Platform doesn't recognize Bundle-Localization...
90675 Plugin Manifest editor renders search result annotations ...
96372 Warnings for properly externalized fragment.xml
97382 D1.15 text entry fields need more lines
97458 Lots of flicker in PDE editor
98838 [RC1] Refactor Move package does not update Exported Pack...
101544 Cannot compile SWT 3.0 performance tests
101567 Investigate possible build classpath caching problem in p...
101965 Update Classpath ... menu clears the entries in the sourc...
102792 Specifying plug-in class in the Overview Pane failes to i...
104277 Unresolved classpath for bundles exporting java.* packages
106395 Need a pretty OSGi App launcher
109028 'Find references' should look inside plugin.xml too
109078 RequiredPluginsInitializer should implement getComparisonID
109160 LogView class returning null LogEntry objects
109383 Dependency weirdness with I20050906-0800/N20050912-0010
109507 Cannot associate source attachment to Extra Classpath Entry
110028 log-viewer: show last log on top instead of bottom
110041 label in preference page looks ugly
110824 Trying to create launch config results in StackOverflowError
111030 Generate 3.2 manifests
111171 Externalizing manifest.mf files are one character off
111172 manifest.mf validator does not flag untranslated attributes
111173 should be possible to depend on system.bundle
111174 Finish button remains enabled
111201 Schema not available for single-jar plug-ins
111275 New extension dialog could show the extension point name ...
111372 Find Unused dependencies does not take into account Impor...
111407 Editable fields in read-only editors
111408 Illegal argument exception when exporting eclipse product
111465 NPE attempting to launch
111489 Deprecate Eclipse-AutoStart
111551 config area not cleared
111552 no way of setting default start level in launch config
111553 more execution environments needed
111554 Lazystart=true seems to be the default
111555 use of "profile" in Execution environment unfortunate
111561 new plugin from existing JAR should allow for creating bu...
111562 issues with new plugin from jars
111715 Blank line in manifest invalidates following lines
111726 classpath problems
111776 provide a quickfix for Eclipse-AutoStart
111806 Duplicate Import-Package and Export-Package Headers in Ma...
112307 allow configurable default for workspace used when runnin...
112333 Feature synchronize breaks plugin manifest
112560 Need a quickfix for Importing/Exporting "java" or "java.*"
112575 PDE search participant misses a hit
112576 Not every hit is a class
112707 Jared's classpath is not being updated.
112770 Warn about <project> entries left over in the .project file
113004 Plug-in dependencies UI element disappears when using wor...
113034 Cannot access config directory information from EclipseAp...
113728 Organize exports is too generous
114367 Java Search misses PDE hits
114573 Bundles that export/imports the same package cannot build
114733 Reconciler is broken in build.properties source page

 


Eclipse Platform Build Notes
Plug-in Development Environment

Eclipse SDK 3.2M2 - September 23, 2005

Problem Reports Fixed

ID Summary
72296 Refactor->Move java class does not update plugin.xml
78469 "Working Directory" is not listed in the "Run..." dialog
82237 PDE must provide an IContainmentAdapter for their working...
85503 Prompt for program args
86796 Universal string substitution variables
88642 Implementations of WorkbenchLaunchConfigurationDelegate.l...
90202 can be more window images
98794 GB18030: DBCS chars are replaced by question marks in Plu...
99704 Eclipse application launch configuration file format shou...
100590 Extra argument when launching a runtime workbench
101629 Run As > JUnit Plug-in Test starts in Resource perspective
102335 Unable display the full Arguments tag in run function
102419 Variable substitition in Eclipse app launch configuration
102426 "Clear workspace data before launching" is being ignored
103704 [wizard][new plug-in project] Missing option for non-ui r...
105419 site.xml editor not handling '&' properly
106441 Match rules entered in the feature editor doesn't stick.
106469 [Model] Browsing for a config.ini in a workspace with man...
106833 wrong background color in the source code locations prefe...
106900 Better UI for specifying version dependencies
107489 Need an option to create a simple OSGi project
108076 Javadoc attachments are broken
108195 Extensions are not immediately detected
108267 Bundle template code is not generated
108429 Distinguishing between pure OSGi bundles and plugin.xml-l...
108667 Creating product extension from product config editor cou...
108993 provide category for PDE import and export wizards
109997 [javadoc] warnings in midnight build
110019 new Launch configurations broken
110062 Cannot add arguments to the configuration for junit plug-...
110128 Adding an intro to my product corrupts my manifest
110159 New launch configurations won't launch on Linux
110398 New API package is not listed in the manifest.mf

 


Eclipse Platform Build Notes
Plug-in Development Environment

Eclipse SDK 3.2M1- August 12, 2005

Problem Reports Fixed

ID Summary
52894 Need an extension to expose plug-in javadoc
96893 New Product dialog doesn't prompt for required "name" att...
97445 hung opening "open type dialog"
98639 Import required plug-ins with Finish does nothing
99917 Plug-in working set allows empty name and no entries
100350 keyword 'colors' does not reveal 'Editors' preference page
100802 launch eclipse application/product should use error view
101479 Plug-ins working set labeling
101800 NPE when opening .product file from CVS Views
101905 Incorrect display of Host Version Range in plugin editor
102208 <launcher>.ini being ignored
102972 IllegalArgumentException when: Build-tab -> remove defaul...
103410 ConcurrentModificationException initializing PDEClasspath...
105184 TVT 3.1 - TCT 411 - Truncated Text
105257 [BIDI] need to add $nl$/ to icon paths for reversed icons
105438 plugin.xml editor cannot handle nl'ed paths
105605 TVT 3.1: TCT 536 - PDE New Project Wizard Plug-in Content...
105785 TVT 3.1 - TCT 552 - Unexternalized string in plug-in proj...
105789 TVT 3.1 - TCT 554 - Duplicate mneumonic in custom plug-in...
105793 TVT 3.1 - TCT 557 - "plug-in" is not externalized in plug...
105906 PDE "Project Builder and Nature" Extension Wizard overwri...
106705 NPE on Create Ant Build File action for feature without a...
107143 Delete extension point schema dialog uses IResource.toString
107357 TVT 3.1: tct 594- Duplicated mnemonics on Plug-in Content...
109010 change the default for import of binary plug-ins
121038 Update classpath: spelling mistake