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 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 SDK 3.2M5 - Feb 15, 2006
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 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 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 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 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 |