Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2022-03-08Bug 578709 - Multiple editor selection dialogs apppear on debuggingI20220313-1800I20220312-1800I20220312-0100I20220311-1800I20220310-1800I20220309-1800I20220308-1800Andrey Loskutov3-231/+372
Serialized SourceLookup and SourceDisplay jobs. All source lookups tasks are now put in the queue and handled by a single job (not multiple jobs running in parallel). Once lookup is done, the result is passed to the second job dedicated to show lookup results in the UI. Both jobs ignore duplicated tasks. As a result, if previously there was possible to run multiple source lookups in parallel (that would compute same result) and all those lookup results were shown one after each other in the UI (re-triggering same UI actions again and again), now all source lookups are executed one by one and there are no attempts made to show identical lookup results again. Change-Id: I1737910e4269e6795d6da1fd71bad1874cc59f7d Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/190843 Reviewed-by: Simeon Andreev <simeon.danailov.andreev@gmail.com> Reviewed-by: Andrey Loskutov <loskutov@gmx.de> Tested-by: Andrey Loskutov <loskutov@gmx.de>
2022-03-08Bug 578709 - bump debug.ui and debug.tests bundle versions for 4.24Andrey Loskutov4-4/+4
Change-Id: I43735c93bdaec0d9394a8a6a8ede899c9a3f74ec Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/191594 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Andrey Loskutov <loskutov@gmx.de>
2022-03-08Bug 579117 - LaunchViewImpl.reset() Widget is disposedSarika Sinha1-1/+5
Change-Id: Ib66b744a4e9382c45c443374daaaeb6cf4cae714 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/191524 Tested-by: Sarika Sinha <sarika.sinha@in.ibm.com> Reviewed-by: Sarika Sinha <sarika.sinha@in.ibm.com>
2022-03-07Bug 579117 - LaunchViewImpl.reset() Widget is disposedI20220307-1800Sarika Sinha2-3/+3
Change-Id: I6eb4022da7be10cf0c9410def3660d525925f03b Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/191525 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Sarika Sinha <sarika.sinha@in.ibm.com>
2022-03-04Bug 579073 - POM and product version change for 4.24 releaseI20220307-1010I20220307-0630I20220307-0340Sravan Kumar Lakkimsetti8-8/+8
Signed-off-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com> Change-Id: I6f8305c68a7a89158eec06cbfa88cad87f1af6d9 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/191460
2022-03-01Bug 579015 - Move to tycho 2.7.0Y20220315-0600Y20220314-1250Y20220314-0600Y20220313-0600Y20220312-0600Y20220311-0600Y20220310-0600Y20220309-0600Y20220308-0730Y20220308-0600Y20220307-0600Y20220306-0600Y20220305-0600Y20220304-0750Y20220304-0600Y20220303-0600Y20220302-0600Y20220301-0600S4_23_0_RC2aS4_23_0_RC2R4_23I20220308-0310I20220302-1800I20220302-0600I20220301-1800I20220301-0600Sravan Kumar Lakkimsetti1-5/+6
Change-Id: I254fa3eaaa41468cd545d3072781053c13a07318 Signed-off-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/191289
2022-02-28Bug 578526 - [Accessibility] Shortcut keys conflict in RunY20220228-0600I20220228-1800I20220228-0600Niraj Modi1-2/+2
Configurations Removing Mnemonics for &Common as it's conflicts with &Copy: &Common >> Common :All other Tab don't have Mnemonics(since they are already accessible via Arrow keys) Change-Id: I921b8c6d1f2cd4891748a74b254d11442810941f Signed-off-by: Niraj Modi <niraj.modi@in.ibm.com> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/191212 Tested-by: Sarika Sinha <sarika.sinha@in.ibm.com> Reviewed-by: Sarika Sinha <sarika.sinha@in.ibm.com>
2022-02-16Bug 507546 - [code mining] Show value of used variables after each lineY20220227-0600Y20220226-0600Y20220225-0600Y20220224-0600Y20220223-0600Y20220222-1350Y20220221-0600Y20220220-0600Y20220219-0600Y20220218-0600Y20220217-0600S4_23_0_RC1S4_23_0_M3I20220227-1800I20220227-0600I20220226-1800I20220226-0600I20220225-1800I20220223-1800I20220223-0600I20220222-1800I20220222-1350I20220221-1800I20220221-0600I20220220-1800I20220220-0600I20220219-1800I20220219-0600I20220218-1800I20220216-1800Sarika Sinha1-2/+2
in editor during debugging Change-Id: Idfe49313efca338cb5b975936793270031fa11c6 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/190869 Tested-by: Sarika Sinha <sarika.sinha@in.ibm.com> Reviewed-by: Sarika Sinha <sarika.sinha@in.ibm.com>
2022-02-16Bug 578760 - NPE and error dialog when "unexpected" editor type isAndrey Loskutov2-5/+30
opened on breakpoint - Don't fail with NPE if editor doesn't have document provider installed. - Don't close previous editor if the same was opened by the page. - Try to reuse the editor if either the id OR the input are equal. This avoids closing & reopening same editor that was opened via "Large File Associations" preferences with different id. E.g. request to open a compilation unit editor for a file size > 8 MB will re-use already opened plain text editor, which has different editor id but is opened on same file input (and would not crash/hang). Change-Id: Ie8c9fd01aff356d1a2eff0b0d373026b391a29b2 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/190832 Reviewed-by: Simeon Andreev <simeon.danailov.andreev@gmail.com> Reviewed-by: Andrey Loskutov <loskutov@gmx.de> Tested-by: Andrey Loskutov <loskutov@gmx.de>
2022-02-16Bug 507546 - Skip debug value codemining provider without debug launchMickael Istria1-7/+25
No need to crawl files if there is no debug launch running. Change-Id: I6da47bbe568c88c47a4e61ce184140d945301581 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/190835 Tested-by: Andrey Loskutov <loskutov@gmx.de> Reviewed-by: Andrey Loskutov <loskutov@gmx.de>
2022-02-15Revoved @SuppressWarnings("restriction") from LaunchingResourceManagerY20220216-0600I20220216-0600I20220215-1800Andrey Loskutov1-1/+0
Change-Id: I5d80910c0f04c10063b046920b7143eb5e301611 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/190828 Tested-by: Andrey Loskutov <loskutov@gmx.de> Reviewed-by: Andrey Loskutov <loskutov@gmx.de>
2022-02-14Bug 507546 - fixed IllegalArgumentException on code mining disposeY20220215-0600I20220215-0600I20220214-1800Andrey Loskutov1-3/+5
Change-Id: Ia1ae9e513b023fc33026a6cdd73d2fd16159bdbb Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/190795 Tested-by: Andrey Loskutov <loskutov@gmx.de> Reviewed-by: Andrey Loskutov <loskutov@gmx.de>
2022-02-14Bug 507546 - Show variable values inlineY20220214-0600I20220214-0600Mickael Istria9-2/+172
Uses code mining to render extra information at end of line. Lookup for information that's worth being shown relies on a TextPostion->IVariable adapter being available and returning a value. Change-Id: I6cbadd48ff6a2888cef047fac5128cb58e7ade3a Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/190735 Tested-by: Mickael Istria <mistria@redhat.com> Reviewed-by: Mickael Istria <mistria@redhat.com>
2022-02-10Bug 413212 - AssertionFailedException when right-click in Debug viewY20220213-0900Y20220212-0800Y20220211-0800I20220213-1800I20220213-0600I20220212-2040I20220212-1800I20220212-0800I20220212-0600I20220212-0140I20220211-1800I20220210-1800Andrey Loskutov1-1/+7
Not a fix, added a bit more context to the error. Change-Id: Ib8c7234be47aa4cd2e01163fc929b7069e53447f Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/190687 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Andrey Loskutov <loskutov@gmx.de>
2022-02-09Adjust Jenkinsfile for move of releng.aggregator to githubY20220210-0600I20220209-1800Alexander Kurtakov1-1/+1
Change-Id: Id259ec1c495799d4e588dc38bafd39aa52f2d965 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/190625 Tested-by: Platform Bot <platform-bot@eclipse.org>
2022-02-04Bug 578558 - "Widget is disposed" while switching between debug viewsY20220209-0600Y20220208-0600Y20220207-0600Y20220206-0600Y20220205-0600I20220208-1800I20220207-1800I20220206-1800I20220205-1800I20220205-0040I20220204-1800Sarika Sinha1-1/+4
Change-Id: I6d387b403178c7b3d4a0e28b9cf4595682dff22e Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/190372 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Sarika Sinha <sarika.sinha@in.ibm.com>
2022-01-25Bug 574403 - Show process ID in Console and Process PropertiesY20220204-1200Y20220204-0750Y20220204-0620Y20220203-0600Y20220202-0910Y20220202-0600Y20220201-0600Y20220129-0600Y20220128-0600Y20220127-0600Y20220126-0600I20220204-0300I20220203-1640I20220203-1550I20220203-1310I20220203-0300I20220202-1800I20220202-0620I20220201-1800I20220201-0310I20220131-0800I20220131-0700I20220129-1800I20220128-1800I20220127-1800I20220126-1800I20220126-0520I20220125-1800Andrey Loskutov12-5/+71
Added new IProcess.ATTR_PROCESS_ID attribute that can be used by clients to provide process id for launched processes. This attribute will be shown in appropriate places in debugger like Console description and properties page of the process. Change-Id: I88387340a60b3b71b79651ce62bb54b775a93dd0 Signed-off-by: Andrey Loskutov <loskutov@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/189453 Tested-by: Platform Bot <platform-bot@eclipse.org>
2022-01-21Bug 577743 - Added mnemonics in the launch config view context menuY20220125-0600Y20220124-0600Y20220123-0600Y20220122-0600I20220125-0320I20220124-0510I20220123-1800I20220122-1800I20220121-1800Wolfgang Schramm1-4/+4
for the actions De&lete &Edit... &Terminate Terminate && Relaun&ch Change-Id: Ie1d1b620ef87fccce4ce7cae9e01c9d0ffb13cb0 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/189859 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Sarika Sinha <sarika.sinha@in.ibm.com>
2022-01-21Update to Tycho pomless 2.6.0Alexander Kurtakov1-1/+1
Change-Id: I78633414c186592a7f3737bf5723de0327543148 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/189872 Tested-by: Platform Bot <platform-bot@eclipse.org>
2022-01-21Bug 578302: Remove empty nodes from launch managerY20220121-0600Torbjörn Svensson5-56/+241
If the delegate thorws an exception, remove the launch from the launch manager if it does not contain any children. This should ensure there is not launch nodes left in the debug view that cannot be removed. Contributed by STMicroelectronics Change-Id: I0543135a495f673e351f86ebbd11efcbe96caff5 Signed-off-by: Torbjörn Svensson <torbjorn.svensson@st.com> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/189838 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Sarika Sinha <sarika.sinha@in.ibm.com>
2022-01-20Bug 578289 - Enable API analysis for org.eclipse.debug.ui.launchviewY20220120-0600I20220120-1800I20220120-0720Andrey Loskutov1-1/+0
Change-Id: I20937433a4b75a91d471057d4e424d5e500cc254 Signed-off-by: Andrey Loskutov <loskutov@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/189809 Tested-by: Platform Bot <platform-bot@eclipse.org>
2022-01-12Bug 577958: use "Delete" label and icon in launch viewY20220119-0600Y20220118-0600Y20220117-0600Y20220116-0600Y20220115-0600Y20220114-0600Y20220113-0900Y20220113-0600Y20220112-0630Y20220112-0600I20220120-0220I20220119-1800I20220119-1440I20220119-1320I20220119-0540I20220118-1800I20220117-1800I20220116-1800I20220115-1800I20220114-1800I20220113-1800I20220112-1800Michael Keppler6-8/+8
Since the launch config is really deleted and not just removed from the view, the icon and label should match the normale delete action. Change-Id: I63d411da46b353bccef4035560cd59f88d8f42c6 Signed-off-by: Michael Keppler <michael.keppler@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/189131 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Markus Duft <markus.duft@ssi-schaefer.com>
2022-01-10Bug 577400 - fix RefreshScopeComparator Comparator contractY20220111-0600Y20220110-0600I20220112-0210I20220111-2130I20220111-1910I20220111-1800I20220111-0450I20220110-1800I20220110-0550I20220110-0310Joerg Kubitz3-18/+47
RefreshScopeComparator and SourceLocatorMementoComparator where not null safe and did not yield compare(x,y)=-compare(y,x) as it never did return 1, but -1. Change-Id: I6af76fc4abe94fc461f56cdbb05a09431cddd382 Signed-off-by: Joerg Kubitz <jkubitz-eclipse@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/187986 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Sarika Sinha <sarika.sinha@in.ibm.com>
2021-12-27Bug 577969: Sort launch configs case insensitiveY20220109-0600Y20220108-0600Y20220107-0600Y20220106-0600Y20220105-0600Y20220104-0600Y20220103-0600Y20220102-0600Y20220101-0600Y20211231-0600Y20211230-0600Y20211229-0600Y20211228-0600Y20211227-0600S4_23_0_M1I20220109-1800I20220108-1800I20220107-1800I20220106-0000I20220105-1800I20220105-0600I20220104-1800I20220104-0940I20220104-0600I20220103-1800I20220103-0600I20220102-1800I20220102-0600I20220101-1800I20220101-1140I20220101-0600I20211231-1800I20211230-1800I20211229-1800I20211228-1800I20211227-1800Michael Keppler1-0/+2
Change-Id: I47d7ab537a7acf4d7a5a8b97e0f26111f7606f58 Signed-off-by: Michael Keppler <michael.keppler@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/189134 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Sarika Sinha <sarika.sinha@in.ibm.com>
2021-12-14Bug 577564 - add priority attribute to variableValueEditorY20211226-0600Y20211224-0600Y20211223-0600Y20211222-1030Y20211222-0840Y20211222-0830Y20211222-0600Y20211221-0600Y20211220-0600Y20211219-0600Y20211218-0600Y20211217-0600Y20211216-0600Y20211215-1140Y20211215-0600I20211226-1800I20211225-1800I20211224-1800I20211223-1800I20211222-1800I20211221-1800I20211221-0620I20211220-1820I20211219-1800I20211218-1800I20211218-0200I20211218-0140I20211217-1800I20211216-1800I20211215-1800I20211214-1800Andrey Loskutov9-16/+216
New "priority" attribute is optional integer number 0 to 10 describing priority of this extension, with 0 being the lowest priority. If multiple contributions have the same priority, an arbitrary contribution among them will be selected. Change-Id: Ib787799214f31423adb66ec1c5bd56f555f97dde Signed-off-by: Andrey Loskutov <loskutov@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/188423 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Simeon Andreev <simeon.danailov.andreev@gmail.com>
2021-12-14Bug 577341 - Security Issue -- XXE AttackY20211214-0600Sarika Sinha1-4/+43
Applications using XMLMemento are vulnerable to XXE Attack see https://docs.oracle.com/en/java/javase/17/security/java-api-xml-processing-jaxp-security-guide.html Change-Id: I3f413123158ce2ff76ff250f84fe338520d0882e Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/187978 Reviewed-by: Kalyan Prasad Tatavarthi <kalyan_prasad@in.ibm.com> Tested-by: Platform Bot <platform-bot@eclipse.org>
2021-12-10Bug 577341 - Security Issue -- Applications using XMLMemento areY20211213-0600Y20211212-0600Y20211211-0600I20211213-1800I20211213-0440I20211212-1800I20211211-1800I20211210-1800Sarika Sinha1-1/+1
vulnerable to XXE Attack Change-Id: Id5735e35f1a70d8e45ab2e1551899cb2233f77bf Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/188754 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Sarika Sinha <sarika.sinha@in.ibm.com>
2021-12-02Bug 577581 - Launch configuration View: No Context Menu for containerY20211210-0600Y20211210-0210I20211210-1050I20211210-0600I20211209-1800I20211208-1800I20211207-1800I20211206-1800I20211205-1800I20211204-1800I20211204-0500I20211203-1800I20211203-1010Joerg Kubitz7-7/+17
Clicking on parent node in Launch configuration view did start all launch groups Change-Id: I7a3753dda86621a8f512590554bc332985d2f3f5 Signed-off-by: Joerg Kubitz <jkubitz-eclipse@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/188461 Tested-by: Platform Bot <platform-bot@eclipse.org>
2021-12-02Bug 577564 - bump bundle version for 4.23I20211202-0900I20211202-0440Andrey Loskutov2-2/+2
Change-Id: I32199d7dd0a62dc08d2116fc0b6d2aee51a485f4 Signed-off-by: Andrey Loskutov <loskutov@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/188446 Tested-by: Platform Bot <platform-bot@eclipse.org>
2021-11-30Bug 577491: Labels should be in Sentence Style not Title CaseI20211201-1950I20211201-1800I20211130-1800I20211130-1100I20211130-1000Matthias Becker1-2/+2
Labels should be in sentence style Also: Make some names like "Debug" view more obvious Change-Id: Ic8b50e5b464236363de885338867e8a40e91db6a Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/188189 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Wim Jongman <wim.jongman@remainsoftware.com> Reviewed-by: Matthias Becker <ma.becker@sap.com>
2021-11-30Bug 577491: Increase Plugin VersionMatthias Becker2-2/+2
Change-Id: I5d2d1dad50c36c3c8ebe3470dba5656d3eb33eda Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/188251 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Wim Jongman <wim.jongman@remainsoftware.com> Reviewed-by: Matthias Becker <ma.becker@sap.com>
2021-11-26Bug 577442 - POM and product version change for 4.23 releaseI20211129-1800I20211128-1800I20211127-1800I20211126-1800I20211126-0740I20211126-0230Sravan Kumar Lakkimsetti8-8/+8
Change-Id: I70cd9f8ba207601e66db81b3175c207aaded5623 Signed-off-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/188120
2021-11-17Bug 577265: Handle the unlikely race in close() methodS4_22_0_RC2S4_22_0_RC1R4_22I20211124-1800I20211124-0600I20211123-1800I20211123-0750I20211123-0600I20211122-1800I20211122-0820I20211121-1800I20211121-0600I20211120-1800I20211120-0600I20211119-1800I20211117-1830Torbjörn SVENSSON2-17/+30
There was a race between checking the fThread for null and seting it to null. This could lead to that two parallel calls to close() could be made and the 2nd call would get an NPE. Change-Id: Ia107f6c84c4092a09027c691646e343d400ca6d4 Signed-off-by: Torbjörn SVENSSON <torbjorn.svensson@st.com> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/187734 Reviewed-by: Jonah Graham <jonah@kichwacoders.com> Reviewed-by: Sarika Sinha <sarika.sinha@in.ibm.com> Tested-by: Sarika Sinha <sarika.sinha@in.ibm.com>
2021-11-15Bug 577258 - Launch Configuration View "Terminate all"I20211117-0920I20211117-0600I20211116-1800I20211116-0600I20211116-0000I20211115-0600Joerg Kubitz2-8/+19
did only terminate a single random process of each kind. Change-Id: I150713ae6f7d1a7203155a96d914aaf6d2696919 Signed-off-by: Joerg Kubitz <jkubitz-eclipse@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/187731 Reviewed-by: Markus Duft <markus.duft@ssi-schaefer.com> Reviewed-by: Mickael Istria <mistria@redhat.com>
2021-11-10Bug 577185: @Ignore unstable testS4_22_0_M3I20211114-1800I20211114-0600I20211113-1800I20211113-0600I20211112-2030I20211111-0910I20211110-1800Jonah Graham2-8/+19
Bug 577189 has been raised to cover fixing this issue, and the test has been modified so that it fails very consistently. Change-Id: Ia288495158f5498e3e8ba530d544e10ac1e2d209 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/187593 Tested-by: Andrey Loskutov <loskutov@gmx.de> Reviewed-by: Andrey Loskutov <loskutov@gmx.de>
2021-11-08Bug 577106: Accommodate addressableSize != 1 in integer renderingsI20211110-0750I20211110-0600I20211109-1800I20211109-0840I20211109-0720I20211108-1800John Dallaway4-124/+218
Change-Id: Iadf8f2c3dabc79a14484e85762144345561cbca9 Signed-off-by: John Dallaway <john@dallaway.org.uk> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/187478 Reviewed-by: Jonah Graham <jonah@kichwacoders.com> Tested-by: Sarika Sinha <sarika.sinha@in.ibm.com>
2021-11-05Bug 575413: Accommodate addressableSize != 1 in HexIntegerRenderingI20211108-0620I20211107-1800I20211107-0600I20211106-1800I20211106-0600I20211105-1800John Dallaway5-6/+264
Change-Id: I9b1e9e502ffc40315f971e1444b1c97d612399ac Signed-off-by: John Dallaway <john@dallaway.org.uk> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/184023 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Sarika Sinha <sarika.sinha@in.ibm.com>
2021-11-04Bug 576945: StreamsProxy needs to be closed after app exitI20211104-1800Torbjörn SVENSSON3-29/+130
Capture and forward all output from application by closing the StreamsProxy after the graceful exit timeout. Contributed by STMicroelectronics Change-Id: I139e414ee0b617085cbe66df3d788e73f1b50e78 Signed-off-by: Torbjörn SVENSSON <torbjorn.svensson@st.com> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/187134 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Jonah Graham <jonah@kichwacoders.com>
2021-11-044.22 update for org.eclipse.debug.testsJonah Graham2-2/+2
for https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/187134 Change-Id: Idf8388269af844847e054273ded9475e11b2b9e2 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/187325 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Jonah Graham <jonah@kichwacoders.com>
2021-11-04Bug 577047 - Non disposed imageMichael Keppler1-0/+3
Register not only the overlay image in the registry (to be automatically disposed), but also the base image. Change-Id: I092cce20c44fc17691330a095f59eab230a4e191 Signed-off-by: Michael Keppler <michael.keppler@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/187284 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Andrey Loskutov <loskutov@gmx.de>
2021-11-04Bug 577039: Add simple first test for the launch configuration viewMarkus Duft22-0/+1542
* Bundle including required infrastructure for future tests. * Very simple smoke test which *just* tries to open the view. Change-Id: I89ba42552094aef3b8b025ec7dbde1bd8690309b Signed-off-by: Markus Duft <markus.duft@ssi-schaefer.com> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/185803 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Sarika Sinha <sarika.sinha@in.ibm.com>
2021-11-03Bug 576225: Make AbstractLaunchObjectProvider internalI20211103-1800Markus Duft2-4/+4
Change-Id: I9298770b0ec67a65f766043f4a824050bb0d044b Signed-off-by: Markus Duft <markus.duft@ssi-schaefer.com> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/187271 Reviewed-by: Mickael Istria <mistria@redhat.com> Tested-by: Platform Bot <platform-bot@eclipse.org>
2021-11-03Bug 576225: Add Automatic-Module-NameMarkus Duft1-0/+1
Change-Id: Ie0dabf0cb1bfe3f4b23829853e6a5fb4605706af Signed-off-by: Markus Duft <markus.duft@ssi-schaefer.com> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/187267 Tested-by: Platform Bot <platform-bot@eclipse.org> Tested-by: Lars Vogel <Lars.Vogel@vogella.com> Reviewed-by: Lars Vogel <Lars.Vogel@vogella.com> Reviewed-by: Mickael Istria <mistria@redhat.com>
2021-10-12Bug 576521 - Avoid UI freezes due to slow Debug viewI20211103-0020I20211102-1800I20211102-1020I20211101-1800I20211031-1800I20211030-1800I20211029-1800I20211028-1800I20211027-1800I20211026-1800I20211025-1800I20211024-1800I20211023-1800I20211022-1800I20211022-0920I20211022-0130I20211021-1800I20211020-1800I20211019-1800I20211018-1800I20211017-1800I20211016-1800I20211015-1800I20211014-1800I20211013-1800I20211012-1800Joerg Kubitz1-2/+15
Only proceed maximum 100 model changes of the Debug view in one batch and then give other UI tasks a chance to proceed in between. This should avoid long UI freezes while updating the JFace tree in case debuggee application generates many model changes that need to be processed in the Debug view Change-Id: I0a9ef6764e41f88ace3bae57ed40adaad9a8c368 Signed-off-by: Joerg Kubitz <jkubitz-eclipse@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/186381 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Andrey Loskutov <loskutov@gmx.de>
2021-10-11Bug 576515 - Content-type and icon for .launch filesI20211011-1800Mickael Istria5-0/+19
Change-Id: Ic73fd47934e6c3930389edf6d4bf49041fcc6dba Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/186304 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Mickael Istria <mistria@redhat.com>
2021-10-04Bug 576225 - add about.html for launchviewI20211010-1800I20211009-1800I20211008-1800I20211007-1800I20211007-0350I20211006-1800I20211005-1800I20211004-2030Markus Duft2-1/+39
Change-Id: I9179c2a97e780a8d62ffe1e522908c2575a1bc1a Signed-off-by: Markus Duft <markus.duft@ssi-schaefer.com> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/186110 Tested-by: Platform Bot <platform-bot@eclipse.org> Tested-by: Lars Vogel <Lars.Vogel@vogella.com> Reviewed-by: Lars Vogel <Lars.Vogel@vogella.com> Reviewed-by: Andrey Loskutov <loskutov@gmx.de>
2021-10-02Bug 576403 - Update to Tycho 2.5.0I20211003-1800I20211002-1800Alexander Kurtakov1-1/+1
Change-Id: I13464319322d05ab96da71636404aed7c7e3939e Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/186085 Tested-by: Platform Bot <platform-bot@eclipse.org>
2021-10-01Bug 576225 - API for Launch Configuration ViewI20211002-0220I20211001-1800Markus Duft16-35/+122
The public API of the Launch Configuration View consists of three interfaces. * ILaunchObjectProvider. This is the main interface implemented by extending contributions. It must be registered as a service, most easily using @Component annotation for declarative services. * ILaunchObject. This is provided the the ILaunchObjectProvider implementation and describes a launch-able "thing". * IBackgroundLaunchExecutor. This is a small helper which allows other extensions convenient access to the logic for launching a specific launch configuration as a background job. Both interfaces have default implementations inside the view plugin which handle "default" Eclipse launch configurations. External extensions may provide additional logic, for an example see https://github.com/ssi-schaefer/lcdsl The LaunchConfigurationViewPlugin Activator is introduced to allow access the the default implementation of the IBackgroundLaunchExecutor which is provided by the view. Change-Id: Iad47ec7e96fbf89709f0b46ef5aa1125d6789dea Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/185799 Tested-by: Lars Vogel <Lars.Vogel@vogella.com> Reviewed-by: Lars Vogel <Lars.Vogel@vogella.com>
2021-09-27Bug 513735: Fix NPE on launch configuration which do not support debugS4_22_0_M1I20210929-1800I20210929-0600I20210928-1800I20210928-0600I20210927-1800Markus Duft1-4/+14
This fixes an NPE e.g. for "Ant" launch configurations which don't support the debug mode. Change-Id: I5ea8aacf82efc4fe57a00520cf6ebac7d8592fa7 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/185802 Tested-by: Sarika Sinha <sarika.sinha@in.ibm.com> Reviewed-by: Sarika Sinha <sarika.sinha@in.ibm.com>
2021-09-23Bug: 513735 -export some packages as provisional APII20210927-0600I20210926-1800I20210926-0600I20210925-1800I20210925-0600I20210924-1800I20210924-0200I20210923-1800Lars Vogel1-0/+6
Eclipse PMC discussed that yesterday and decide that we should not harm the contributor by disallowing him to use his own code. Change-Id: I93fad9fac7c8b7ee519aa8ef9536a9bfd53ffb0f Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/185741 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Lars Vogel <Lars.Vogel@vogella.com>

Back to the top