Community
Participate
Working Groups
Once Bug 520080 is fixed, I suggest we replace the usage of AbstractUI#PluginimageDescriptorFromPlugin with the new API. Once this is done, we can deprecated AbstractUI#PluginimageDescriptorFromPlugin.
New Gerrit change created: https://git.eclipse.org/r/145203
Gerrit change https://git.eclipse.org/r/145203 was merged to [master]. Commit: http://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=6468478e7087699f91a61dd2954ccad01c5d3407
Bug 548827 has been submitted to track API improvements
New Gerrit change created: https://git.eclipse.org/r/145452
New Gerrit change created: https://git.eclipse.org/r/145453
Gerrit change https://git.eclipse.org/r/145452 was merged to [master]. Commit: http://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=22eba29628d6d88dc2079e87c8745a739818688d
New Gerrit change created: https://git.eclipse.org/r/145473
New Gerrit change created: https://git.eclipse.org/r/145475
Gerrit change https://git.eclipse.org/r/145453 was merged to [master]. Commit: http://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=452a175668d59dd3ccadca6e1d216752ecf71f13
Gerrit change https://git.eclipse.org/r/145473 was merged to [master]. Commit: http://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=2464bfe00c326c3913499123c4d799f6d0a91ece
Gerrit change https://git.eclipse.org/r/145475 was merged to [master]. Commit: http://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=11ca440d68cab8a3113d77e25a866db5d3898c5b
New Gerrit change created: https://git.eclipse.org/r/145488
New Gerrit change created: https://git.eclipse.org/r/145489
Gerrit change https://git.eclipse.org/r/145488 was merged to [master]. Commit: http://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=6c179cdcbf807eeef1b3d2dbb599cbd57f441afc
Gerrit change https://git.eclipse.org/r/145489 was merged to [master]. Commit: http://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=dbfff403a45519ebd8a4f42a87d925b6064e78bf
New Gerrit change created: https://git.eclipse.org/r/146094
New Gerrit change created: https://git.eclipse.org/r/146098
Gerrit change https://git.eclipse.org/r/146098 was merged to [master]. Commit: http://git.eclipse.org/c/platform/eclipse.platform.debug.git/commit/?id=1e37aa628c6e341fffe93f50f27afe11cd10ac6e
New Gerrit change created: https://git.eclipse.org/r/146106
Gerrit change https://git.eclipse.org/r/146106 was merged to [master]. Commit: http://git.eclipse.org/c/platform/eclipse.platform.releng.git/commit/?id=e051517ec06dd54863cf366ad2f0968c57b7e00e
Gerrit change https://git.eclipse.org/r/146094 was merged to [master]. Commit: http://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=0ae2bbe5de620079a16440bbe9138462f7edfe29
New Gerrit change created: https://git.eclipse.org/r/146130
Gerrit change https://git.eclipse.org/r/146130 was merged to [master]. Commit: http://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=8345512e593e16475b8831622d96d84aca51b8b4
New Gerrit change created: https://git.eclipse.org/r/146291
Gerrit change https://git.eclipse.org/r/146291 was merged to [master]. Commit: http://git.eclipse.org/c/platform/eclipse.platform.text.git/commit/?id=47770c4052845dd93da22a50c254eece94b04c45
Another easy to miss user of imageDescriptorFromPlugin is PDE's plugin sample code. https://git.eclipse.org/c/pde/eclipse.pde.ui.git/tree/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/wizards/plugin/PluginClassCodeGenerator.java#n142 Just noticed that while creating a new plugin.
(In reply to Paul Pazderski from comment #26) > Another easy to miss user of imageDescriptorFromPlugin is PDE's plugin > sample code. > https://git.eclipse.org/c/pde/eclipse.pde.ui.git/tree/ui/org.eclipse.pde.ui/ > src/org/eclipse/pde/internal/ui/wizards/plugin/PluginClassCodeGenerator. > java#n142 > Just noticed that while creating a new plugin. Thanks for this finding, Paul! Do you think it will be better to have separate tickets for PDE and JDT?
If I knew, I'd have already made one. On one hand this ticket kind of implies "replace usage in Platform" but on the other hand you are an PDE committer so PDE is kind of informed already and a ticket may be overkill if it's only this template change. I don't see the relation to JDT. If you mean replace usage of imageDescriptorFromPlugin in JDT I think a separate ticket is appropriate.
(In reply to Paul Pazderski from comment #28) > If I knew, I'd have already made one. On one hand this ticket kind of > implies "replace usage in Platform" but on the other hand you are an PDE > committer so PDE is kind of informed already and a ticket may be overkill if > it's only this template change. Please do create a PDE bug for improving the templates.
New Gerrit change created: https://git.eclipse.org/r/146412
Gerrit change https://git.eclipse.org/r/146412 was merged to [master]. Commit: http://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=137bc499bc3d1c24e091055173b690077b869954
(In reply to Julian Honnen from comment #29) > > Please do create a PDE bug for improving the templates. Bug 549441 - [PDE] Rework usages of AbstractUIPlugin#imageDescriptorFromPlugin Bug 549442 - [JDT] Rework usages of AbstractUIPlugin#imageDescriptorFromPlugin
New Gerrit change created: https://git.eclipse.org/r/146418
Gerrit change https://git.eclipse.org/r/146418 was merged to [master]. Commit: http://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=ad46c70748d4d89aa16e36f1177f9c4f732735bb
New Gerrit change created: https://git.eclipse.org/r/146734
Gerrit change https://git.eclipse.org/r/146734 was merged to [master]. Commit: http://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=c65a5ee60c39e140206e44c54b18fd7d0d30ae11
*** Bug 466703 has been marked as a duplicate of this bug. ***