Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2019-05-18Bug 547304 - [cleanup] Fix wrong line delimitersS4_12_0_RC2S4_12_0_RC1aS4_12_0_RC1S4_12_0_M3R4_12I20190605-1800I20190605-0600I20190604-1800I20190604-0600I20190603-1800I20190603-0600I20190602-1800I20190602-0600I20190601-1800I20190531-1800I20190531-0245I20190529-2005I20190529-1800I20190529-0600I20190528-1800I20190528-0915I20190528-0850I20190528-0600I20190527-1805I20190527-0600I20190526-1800I20190526-0600I20190525-1800I20190525-0600I20190524-1800I20190524-0135I20190522-1800I20190522-0600I20190521-1800I20190521-0600I20190520-1805I20190520-0600I20190519-1800R4_12_maintenancePaul Pazderski15-956/+956
This updates all Java files with wrong or mixed line delimiters to use Unix style delimiters. The change includes only whitespace formatting and no code changes. Change-Id: I2b11370da258d1c5952a75647772e983e81db8d2
2019-05-18Explicit set encoding for charset sensitive testI20190518-1800Paul Pazderski1-2/+5
Change-Id: I76bd8f54134fb15e3bf88d61f99bb4400aae2d15 Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
2019-05-14Bug 545769 - [console] UTF-8 content read or send to process can beI20190517-1800I20190516-1800Paul Pazderski5-79/+217
corrupted With some bad luck the ProcessConsole may disrupt multibyte UTF-8 characters read from input source (usually user input or file) due to incorrect stream reading / buffer handling. The same problem exist for reading the processes output streams. Change-Id: I8d52d1973f3739e2c510a8a4c48b44f345c33dfe Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
2019-05-14Bug 546641 - [console] IOConsoleInputStream throws unwanted IOExceptionsI20190516-1405I20190516-1335I20190516-1250I20190516-1200I20190516-1055I20190515-1800I20190515-0205Paul Pazderski2-21/+32
If IOConsoleInputStream methods are called in some particular sequences they throw unwanted exceptions. Change-Id: I0a3dcd2f8dd6c77b31cf3f693122bf06f5ae123a Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
2019-05-12Bug 344349 - [breakpoints] Delete undo doesn't work when multi-selectI20190513-1800I20190512-1800Paul Pazderski1-2/+4
group and breakpoints Do/Undo-Operation fails if breakpoints are deleted twice. Change-Id: Ifa617309f2b822a13cc4f766b2cc2b050d71da3b Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
2019-05-10Bug 547138 - Every project should set minor and major version options toI20190511-1800I20190510-1800Sarika Sinha6-0/+42
'Error' Change-Id: Ie86e1382a884ace00b0582fd20696a6f64c3a13d
2019-05-08Bug 545544 - Contribute Launch/Debug configuration to Quick AccessI20190509-1800I20190508-1800Mickael Istria7-1/+235
Change-Id: I046fb61551c60a54c6a726f32f2f3b01ba129e91 Signed-off-by: Mickael Istria <mistria@redhat.com>
2019-05-07Bug 547063 - [console] Tests for IOConsoleI20190508-0450I20190508-0150Paul Pazderski3-0/+999
Especially tests for IOConsolePartitioner and IOConsoleViewer. Change-Id: I7d2f9a76cea6529b344a51e22aa3f623659fb900 Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
2019-05-02Bug 544970 - [console] Tests for ConsoleDocumentAdapterI20190507-1800I20190507-0155I20190506-1800I20190505-1800I20190504-1800I20190503-1800I20190502-1800Paul Pazderski1-0/+963
Many test cases for fixed calculation of TextChangingEvents. Change-Id: Ifc23e7b3371b6d96cefa6303447ab90ac219d500 Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
2019-05-02Bug 544970 - [console] Fix ConsoleDocumentAdapter's TextChangingEventPaul Pazderski1-201/+569
calculation The existing implementation produces wrong or incomplete TextChangingEvents in various situations especially in fixed width mode which lead to exceptions or wrong rendering of console content e.g. - inserting content in fixed width mode lead to exceptions in many cases most likely by holding down a key until the input hit the fixed width border - lines after changed line are not updated and still show outdated content - removing line breaks (either due to wrapping or delimiter character) lead to exceptions - trailing wrapped line content was not correctly repainted Some of these errors leave the console in an dysfunctional state where even moving the cursor can produce more exceptions. Additional improvement: while the old implementation's interpretation of line delimiter was based on what java.util.regex.Pattern thinks a line delimiter is, the new implementation use the legal line delimiters of the connected document. Change-Id: I3283ebeeef2e006357da1b1432bf1d24ab78475c Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
2019-04-28Bug 546710 - [console] Race condition on process console creationI20190501-1800I20190501-0525I20190430-1800I20190429-1800I20190429-0240I20190428-1800Paul Pazderski5-6/+176
Change-Id: I473f4fa1296cbbc823f6d2b6ad6827957816d64c Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
2019-04-28Bug 546710 - [console] Unsynchronized lazy initialization inPaul Pazderski1-11/+3
ConsoleManager Change-Id: I58e441a03f73e6d1bab73408147bd17c1141d0ff Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
2019-04-25Bug 546710 - [console] Synchronize "remove all" action enable updateI20190427-1800I20190426-1800I20190425-1800Paul Pazderski1-1/+1
This should fix the following race condition for fast terminating processes: When the action is constructed it will update its enablement. The terminated notification, which also updates enablement, can come from a different thread. It may happen that the initial enablement update is interrupted after calculating the enablement state but before setting it. If then the process terminates the action is enabled due to terminated notification but the later resumed initial update will set it to disabled again. Change-Id: I32eafe4676b3fbd57a997ef75c96965bb5159f2f Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
2019-04-24Bug 546710 - [console] Race condition in ProcessConsole init with fastPaul Pazderski1-4/+4
terminating processes Monitoring of process termination and console initialization are performed in separate threads. The ProcessConsole can miss the termination between the termination check in init and the following listener registration. Change-Id: If66027d87a7ef0cc19869d568d209c9387d5a606 Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
2019-04-24Bug 546641 - [console] ProcessConsole InputReadJob is not cancelableI20190425-0030I20190424-1800Paul Pazderski4-5/+327
Change-Id: I453380da668bc5d04e2f90469a16d2ce37d1e90d Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de> Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
2019-04-22Bug 498428 - NPE on dispose of RunToLineActionI20190423-1800Andrey Loskutov1-1/+6
Change-Id: I9910191e72540dcc9b49647ee4cc174ee174e3e2 Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
2019-04-22Revert "Bug 307309 - [console] IOConsoleInputStream throws unwantedAndrey Loskutov2-28/+21
IOExceptions" This reverts commit e5b4f42c768864837d6f15b5b2db8861d35f7829, which caused regression, see bug 307309 comment 19. Change-Id: Id399ccdc46235b7529415ba7473b777309a7f12d Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
2019-04-16Bug 307309 - [console] IOConsoleInputStream throws unwanted IOExceptionsI20190422-1800I20190421-1800I20190420-1800I20190419-1800I20190418-1800I20190417-1800I20190416-1800Paul Pazderski2-21/+28
If IOConsoleInputStream methods are called in some particular sequences they throw unwanted exceptions. Change-Id: I42f8237ceda47634ce94e98fe4c5d8894cf8d86a Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
2019-04-13Bug 545330 - Problems in javadoc for platformI20190415-1800I20190415-0300I20190414-1800I20190414-0210I20190413-1800Alexander Kurtakov1-1/+1
Really fix the AbstractDebugView see tag syntax. Change-Id: Ic17119314fa2992e537b6353a0499cd97746bbd8 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2019-04-10Bug 546314 - Fix mangled copyright headersS4_12_0_M1I20190412-1800I20190412-0520I20190411-0625Paul Pazderski10-102/+112
Change-Id: I463de4caa71ab86ad9a95592892c1072d1ba0f9b Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
2019-04-08Revert "Bug 545544 - Contribute Launch/Debug configuration to Quick Access"I20190410-1800I20190410-0600I20190409-1800I20190409-0600I20190408-1800Dani Megert7-244/+1
This reverts commit 27ffa28c237adb1de4de7339c16583845b0f79a0. See bug 546187 for details. Change-Id: I024f37eba46b7d9c6e3d5f6befcc281746a5f9cb
2019-04-02Bug 545544 - Contribute Launch/Debug configuration to Quick AccessI20190408-0600I20190407-1800I20190406-1800Mickael Istria7-1/+244
Change-Id: Ic0cc44a599bc749953db99d885ff31e38132bcbc Signed-off-by: Mickael Istria <mistria@redhat.com>
2019-03-29Bug 545330 - Problems in javadoc for platformI20190405-1800I20190404-1800I20190403-1800I20190402-1800I20190401-1800I20190331-1800I20190330-1800I20190329-1800Alexander Kurtakov1-1/+1
Change-Id: I320bfadab4b2957d277b56603577d67063ac1c5c Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2019-03-20Remove useless non-javadoc see comments. (take 4)I20190329-0120I20190328-1800I20190327-1800I20190326-2305I20190326-1800I20190325-1800I20190325-0105I20190324-1800I20190323-1800I20190322-1800I20190321-1800I20190321-0435I20190321-0245Alexander Kurtakov142-1742/+57
Handled by Override annotation. Change-Id: Ic81aef130640547b3d07fd874f9da197bdbc1644 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2019-03-20Remove useless non-javadoc see comments. (take 3)I20190320-1800Alexander Kurtakov126-1577/+41
Handled by Override annotation. Change-Id: Ife58fe4576a16053087be89b91c1042efb0ab0a3 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2019-03-20Remove useless non-javadoc see comments. (take 2)Alexander Kurtakov154-2704/+381
Handled by Override annotation. Change-Id: Ia58f7defc807ae5ff37f1ef8a6617d4d8cac2a0a Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2019-03-20Remove useless non-javadoc see comments.Alexander Kurtakov168-1766/+145
Handled by Override annotation. Change-Id: Icd0334c0b57bb3021693117877a9af5fcda571d7 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2019-03-19Bug 545330: Problems in javadoc for platformAlexander Kurtakov5-14/+12
Fix platform.debug issues. Change-Id: I90e3cd73e3d4fa187cd2ba567a76e4749bfad8e1 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2019-03-16Bug 544969 - [console] ConsoleDocumentAdapter.setText does not set textI20190318-1800Paul Pazderski7-8/+315
Change-Id: Ib12b38b964891bb13bd933bb1f9d74fb39421471 Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de> Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
2019-03-08Bug 545094 - POM and product version change for 4.12 releaseI20190314-1800I20190312-1800I20190312-0340I20190311-1800I20190311-0410I20190309-1830I20190308-1830I20190308-1525I20190308-1055I20190308-0740Niraj Modi12-12/+12
Change-Id: Ic2a42e91bdc21b9d41a4d1036b67a71bdd433eb6 Signed-off-by: Niraj Modi <niraj.modi@in.ibm.com>
2019-03-01Bug 544926 - NPE inY20190320-2200Y20190319-2305Y20190316-1220Y20190313-2200Y20190313-0215Y20190308-0715Y20190307-1015Y20190306-2200S4_11_0_RC2R4_11I20190307-0500I20190306-2135I20190306-1800I20190306-0600I20190305-1800I20190305-0600I20190304-1800I20190304-0600R4_11_maintenanceSarika Sinha1-0/+3
DefaultDetailPane$DetailJob$1.runInUIThread(DefaultDetailPane.java:317) Change-Id: Ic67c7a9431b08fd2bb8cf7c238c3fb5a273d4117
2019-02-18Bug 543933 - Build javadocs with Java 11Y20190227-2200Y20190225-0415Y20190222-0110Y20190220-2200S4_11_0_RC1S4_11_0_M3I20190303-1800I20190303-0600I20190302-1800I20190302-0600I20190301-1800I20190301-0040I20190228-0300I20190227-1800I20190227-0600I20190226-1800I20190226-1020I20190226-0715I20190226-0600I20190225-1800I20190225-0600I20190225-0200I20190224-1800I20190224-0930I20190224-0600I20190223-1800I20190223-0600I20190222-1800I20190222-0645I20190222-0440I20190220-1800I20190220-0600I20190219-1800I20190219-0600I20190218-1800Alexander Kurtakov4-15/+20
After fixing majority of Xdoclint:html issues there are warnings even with Xdoclint:none. Change-Id: I8d4ec9e2b5bfa137526e8bee0d00a3c9fef0eddb Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2019-02-18Bug 543933 - Build javadocs with Java 11Alexander Kurtakov1-2/+2
Fix javadoc warnings catched by Java 11 tool with XDoclint:html. Change-Id: Ie338a5e924a45d8d144bd32e22259db29e364591 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2019-02-18Bug 544528 - avoid deadlock after failed evaluationJulian Honnen1-6/+1
Moved fPendingValues.notifyAll() into finally block to ensure waiting threads are woken up after uncaught exceptions. Change-Id: Ia8a6c0126a6bf368c389118640edf51a7af7c6b0 Signed-off-by: Julian Honnen <julian.honnen@vector.com>
2019-02-16Bug 543933 - Build javadocs with Java 11I20190218-0600I20190217-1800I20190217-0600I20190216-1800Alexander Kurtakov5-20/+22
Fix javadoc warnings catched by Java 11 tool with XDoclint:html. Change-Id: Ia9710302e4ac410d5724ae0430ee32389132f76b Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2019-02-15Bug 543933 - Build javadocs with Java 11I20190216-0600I20190215-1800Alexander Kurtakov14-137/+198
Fix javadoc warnings catched by Java 11 tool with XDoclint:html. Change-Id: I22598ce741b2ced850e6642575460534d7ba6309 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2019-02-15Bug 543933 - Build javadocs with Java 11Alexander Kurtakov4-31/+43
Fix javadoc warnings catched by Java 11 tool with XDoclint:html. Change-Id: Ica791208fc04920e9937cd4a929b55872d342856 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2019-02-14Bug 543933 - Build javadocs with Java 11I20190215-0630I20190215-0055I20190214-1800Alexander Kurtakov44-573/+689
Fix javadoc warnings catched by Java 11 tool with XDoclint:html. Change-Id: I99061cad4e8a9e3eb18bfc97143fa893715a58f8 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2019-02-14Fix incorrect javadoc @params.Alexander Kurtakov2-5/+3
One was not existing, the other one had wrong name. Change-Id: I4c0de14bf5a386c825c4a5512e168d76604b39c0 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2019-02-14Remove unused api filters.Alexander Kurtakov5-41/+2
Change-Id: I2e6e9d9373faba9bd394ef4ed55fd0407064beed Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2019-02-14Remove duplicate maven version.Alexander Kurtakov1-1/+0
Change-Id: I829555b5500a8533b5f5927e1742d336010e08aa Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2019-02-12Bug 544400 - Replace usage of StructuredViewer#getSorter()Y20190213-2200Y20190213-0305I20190213-1800Karsten Thoms2-9/+9
Replace by StructuredViewer#getComparator Change-Id: I926b8c2329519b1add153906b772f60535dd79a3 Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2019-02-10Bug 544313 - NPE on workbench close if debug view in foregroundI20190212-1800I20190211-1800I20190210-2135I20190210-1800Andrey Loskutov1-0/+4
Change-Id: I057c371f8280482636a5ffa9f618d2afbaf4b46f Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
2019-01-25Bug 459906 - Add the ability to copy and paste environment variablesY20190208-0505Y20190206-2200Y20190205-0115Y20190201-0030Y20190130-2200Y20190130-0010I20190209-1800I20190208-1800I20190207-1800I20190206-1800I20190205-1800I20190204-1800I20190203-1800I20190202-1800I20190201-1800I20190201-0600I20190131-1800I20190131-0130I20190130-1800I20190129-1800I20190128-1800I20190127-1800I20190126-1800I20190125-1800Jens Reimann5-8/+201
This change adds the functionality of copy & pasting environment variables out of the env-var table view to the clipboard. Change-Id: I312f6966ebbf6b261dd858b4a55b660f86ed3727 Signed-off-by: Jens Reimann <jreimann@redhat.com>
2019-01-25Bug 543832 - NPE in ProcessConsole.getStream()Andrey Loskutov1-6/+6
Reordered stream disposal and disconnecting of listeners, so that listener should not run on disposed streams. Change-Id: I895f580c7eaca746994bd78f31ea82c62bfddffd Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
2019-01-22Bug 543672 - SWT Widget Disposed in variables viewY20190123-2200I20190124-1800I20190124-1235I20190124-0930I20190123-1800I20190122-1800Sarika Sinha1-2/+2
Change-Id: I90091e6fe43cebd03ef772ebff2e77007ab57f32
2019-01-22Bug 334991 - Variables view: Add history with recent expressions to theSarika Sinha3-4/+11
details pane Change-Id: I4535a2c2917cb07db5cb98a6e6bd2a4db83257b9
2019-01-11Bug 538213 - The files in org.eclipse.debug.examples.memory should beY20190116-2200I20190121-1800I20190121-1415I20190120-1800I20190119-1800I20190118-1800I20190117-2335I20190116-1800I20190115-1800I20190114-1800I20190113-1800I20190112-1800I20190111-1800I20190111-0850Sarika Sinha2-3/+3
converted to Unix line delimiter Change-Id: Ie7708e7e3deb43483e677809994b0d75501cd77a
2019-01-11Bug 538213 - The files in org.eclipse.debug.examples.memory should beSarika Sinha14-1430/+1430
converted to Unix line delimiter Change-Id: I15c097e44d4081635a03ab3b61bda68733c64981
2019-01-05Bug 536943 - add method to check if OutputStreamMonitor is doneY20190109-2200Y20190108-0410Y20190108-0135Y20190107-0850Y20190107-0505S4_11_0_M1I20190109-1800I20190109-0655I20190108-1800I20190108-0600I20190107-2050I20190107-1800I20190107-0600I20190106-1800I20190106-0600I20190106-0150I20190105-1800Simeon Andreev1-1/+21
This change adds further functionality to org.eclipse.debug.internal.core.OutputStreamMonitor, which allows checking whether stream reading is done. Change-Id: Icd973a76fee9d1beeedcda988cf7a9c119f9a2b4 Signed-off-by: Simeon Andreev <simeon.danailov.andreev@gmail.com> Signed-off-by: Andrey Loskutov <loskutov@gmx.de>

Back to the top