Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
3 daysBump up master to 7.6.0Jeff Johnston21-21/+21
Change-Id: I2249d9086cf184fc8ec2cd7695087fbdec0e6f9c Reviewed-on: https://git.eclipse.org/r/153738 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org> Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
2019-10-03Stop using deprecated AbstractUIPlugin.imageDescriptorFromPluginAlexander Kurtakov11-38/+170
Change-Id: Ic61235b5a78b22bb5b9265a705a4db8d9791168d Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/150539 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org>
2019-10-03Do not use deprecated AbstractUIPlugin.getWorkbench.Alexander Kurtakov1-3/+4
Change-Id: I20577949a0f39f61b776980c156b068a33771628 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/150528 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org>
2019-10-03systemtap: Use fast hash lookup in BrowserView.Alexander Kurtakov1-2/+3
Change-Id: Iee6c5ef6f177c484d2083b2fbd8a8bacfea3fcd3 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/150527 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org>
2019-09-09Bump up master version to 7.5.0Jeff Johnston21-21/+21
Change-Id: I989702c26a9bca2ad3fdfa38b25209de95f4db23 Reviewed-on: https://git.eclipse.org/r/149216 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org> Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
2019-06-24Bump up master to 7.4.0Jeff Johnston21-21/+21
Change-Id: I1f91a71cd3dadd8a7f10c3121ab006b73fb52d8b Reviewed-on: https://git.eclipse.org/r/144689 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org> Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
2019-06-20Bug 547910 - CoreException due to property tester in systemtap.ui.ideJeff Johnston3-5/+10
- add instanceof clause to DefinitionHandler in systemtap.ui.ide plugin so that property test won't be performed unless selected item is of appropriate class to match property tester - bump up system.ui.ide version - update linuxtools-4.12.target file now that 4.12 is released Change-Id: Ie56e502c94800971be3aa2383659f351b707b445 Reviewed-on: https://git.eclipse.org/r/144538 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org> Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
2019-05-23Use StringBuilder instead of StringBuffer where possible.Alexander Kurtakov10-18/+18
Change-Id: Ib62a825af23774e09f51c50113aded3e9e2b8695 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/142647 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org>
2019-03-06Update master to 7.3.0Jeff Johnston21-21/+21
Change-Id: I7a9320772b1671c3db125e1a937d29498bc42c7c Reviewed-on: https://git.eclipse.org/r/138223 Tested-by: CI Bot Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
2019-03-05Fix bug in STPCompletionProcessorTest#prepareTrees()Roland Grunberg1-2/+3
Migration to new infrastructure (JIRO) uncovered an issue where '.systemtapgui/' ($HOME/.systemtapgui/) doesn't exist in a pristine build environment. Subsequent runs do succeed since other test cases seem to create the folder structure. However, if the build environment is fresh on every run it will always fail. Change-Id: I517fd53dd0084049e01cbbb0ece0ef7050ec7c60 Reviewed-on: https://git.eclipse.org/r/138089 Tested-by: CI Bot Reviewed-by: Roland Grunberg <rgrunber@redhat.com>
2018-12-19systemtap: Improve STPCompletionProcessorTest loading test data.Alexander Kurtakov1-28/+18
Use Files.copy instead of manually going through the stream. Change-Id: I513c808e275e975798f5840c14db3f16b4bd5f6b Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/134286 Tested-by: CI Bot
2018-12-07Bump up master versionJeff Johnston22-23/+23
- bump regular features to 7.2.0 - bump docker features to 4.2.0 - bump mylyn features to 2.2.0 Change-Id: Ia5b383cb8ed334da5f2df0810d5d47ed941afb9d Reviewed-on: https://git.eclipse.org/r/133622 Tested-by: CI Bot Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
2018-07-20Bug 537249 - NoStackTrace in SystemTapErrorHandler.writeToLogJeff Johnston1-1/+1
- change SystemTapErrorHandler writeToLog to mark it's log messages as INFO Change-Id: I61421895c8678b1fe0732493d7981f53d6eac233 Reviewed-on: https://git.eclipse.org/r/126411 Tested-by: CI Bot Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
2018-07-19Bump up master to 7.1.0Jeff Johnston21-21/+21
- bump up linux tools base features to 7.1.0 - bump up linux tools docker/vagrant features to 4.1.0 Change-Id: Id5ac55ef31c628d8af50bb59ce21d841eeb00f4a Reviewed-on: https://git.eclipse.org/r/126296 Tested-by: CI Bot Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
2018-05-10Change systemtap license headers to EPL 2.0.Alexander Kurtakov384-1980/+2678
Change-Id: I0bb445f0215f48a730a8efdd7ae1bcbadab477e4 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/122397
2018-03-14Switch about.html to EPL 2.0.Alexander Kurtakov16-256/+384
Change-Id: Ic82ece9df752058efecfb442bd72ddbfb302c262 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/119420 Tested-by: CI Bot
2018-02-07Bump up master repo to 7.0.0-SNAPSHOT for photonJeff Johnston21-21/+21
- also bump up docker, vagrant, and mylyn features by major release Change-Id: Ie659e7ed6d18a8bca3876594964a128fdd50a150 Reviewed-on: https://git.eclipse.org/r/116885 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
2018-01-30Remove deprecated usages.Alexander Kurtakov6-14/+14
Change-Id: I0d17a0667cb67eb6369b5df5b980f6d5d9e09810 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/116265 Tested-by: Hudson CI
2018-01-08Reduce number of CallGraph errors loggedJeff Johnston1-1/+1
- don't bother logging a Callgraph error if it is recognized so as not to create extraneous AERI errors Change-Id: I6c52bdd6e48810bff2f17986fc05df465ce7902e Reviewed-on: https://git.eclipse.org/r/115076 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
2017-11-10Add Automatic-Module-Name for Java 9 compatibility.Alexander Kurtakov15-0/+15
Change-Id: I02614fe84d9913960a566998b0feea0e704adb28 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/111356 Tested-by: Hudson CI
2017-07-31Always read the standard error stream from a stap command.Roland Grunberg1-7/+4
Commands that heavily fill the error stream must have the contents consumed or risk hanging the entire process. Change-Id: I64438850cfe4e049edd91f74a55bca1850c7495a Reviewed-on: https://git.eclipse.org/r/102106 Tested-by: Hudson CI Reviewed-by: Roland Grunberg <rgrunber@redhat.com>
2017-07-24Update master poms to 6.2.0-SNAPSHOTJeff Johnston21-21/+21
Change-Id: I5c32e1112b1cd128a3f2c911adc3f90ecdfe715a Reviewed-on: https://git.eclipse.org/r/101858 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
2017-06-12Update master to 3.1.0 for docker/vagrant and 6.1.0 for other features.Jeff Johnston21-21/+21
Change-Id: I804031ab7ece5a45fbf6ad82d19a02c5def923ad Reviewed-on: https://git.eclipse.org/r/98965 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
2017-05-24systemtap: Improve editor to highlight try/catch/continue as keywordsAlexander Kurtakov1-1/+2
Change-Id: I023af94c98a9716da01de7b865b786e979eddd67 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/97802 Tested-by: Hudson CI
2017-05-24systemtap: Simplify IndentHandler.Alexander Kurtakov1-84/+56
There is no need for custom Runnable class that only holds pointer to editor. It's accessible in the context the Runnable is created anyway so use that one and make it lambda directly. Change-Id: I5cbcb9936f5b485f467f1b3a1523c14afaa787d4 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/97794 Tested-by: Hudson CI
2017-05-23Update all helps with latest content from wiki and with latest wikitext.Alexander Kurtakov12-46/+45
Change-Id: Ifbc0c067d5d9c2000916e4f41fd9f656deb399a0 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/97736 Tested-by: Hudson CI
2017-05-19systemtap: Bind Run script command to editor content type.Alexander Kurtakov1-36/+10
Make it work so launch command appear for generic editor. Change-Id: I4e19a850ce88250dad995e0afd2ad2356479758d Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/97562 Tested-by: Hudson CI
2017-05-19systemtap: Remove deprecated Action with command.Alexander Kurtakov1-12/+18
Change-Id: If432743750ac72a8fb49f906088f36c641780adf Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/97600 Tested-by: Hudson CI
2017-05-19Make use IStructuredSelection directly.Alexander Kurtakov2-14/+10
Request the structured selection directly instead of getting the selection and checking whether it's instance of IStructuredSelection or just blindly cast. Change-Id: Id1b3b7a2e0398b83fa5a736fcbc484f81c14183a Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/97513 Tested-by: Hudson CI
2017-05-18Few more adapters to lambda.Alexander Kurtakov1-12/+7
Change-Id: If2567fd758abf4cae35fbc3e2a27b451ebd0d24f Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/97463 Tested-by: Hudson CI
2017-05-18Make use of the new lambda listeners in SWT.Alexander Kurtakov13-702/+516
This saves hundreds of anonymous classes being created. Change-Id: I3ca2b8a2add0f107d36728666adef8305f75e3a9 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/97445 Tested-by: Hudson CI
2017-05-18systemtap: Launch settings has no effect.Alexander Kurtakov3-13/+21
Settings like -v, -t and etc. were not applied to the launch at all, fixed that. Enabled some save actions too. Change-Id: I5dfa321c2e160806cdf460d6933fd77683b771a1 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/97411 Tested-by: Hudson CI
2017-05-12systemtap: Remove ErrorView.Alexander Kurtakov6-283/+3
It was ugly and non functional. Way better served by the hyperlinks in the console output. Change-Id: I5fbe1921200448119a06c9f410dca64554cd822d Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/96948 Tested-by: Hudson CI
2017-05-12systemtap: Add console error hyperlinks.Alexander Kurtakov7-6/+168
Change-Id: I6853e650aec003fde5ea8eb5bcc82aebdbd99555 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/96938
2017-05-11Add native package touchpoint installs.Alexander Kurtakov1-0/+2
Cover oprofile, systemtap, vagrant and valgrind. Change-Id: I8b757c5a5ed782cdfb3c119534df9cab0058de30 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/96874 Tested-by: Hudson CI
2017-05-10releng: Automate regeneration of help content from wiki.Alexander Kurtakov4-22/+40
Calling mvn with -PregenHelp will regenerate all the help docs content. Change-Id: Ib3361133c33ef306d5f82e9bf88a62e772c8cac0 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/96717 Tested-by: Hudson CI
2017-05-04Move ErrorStreamDaemon to be internal.Alexander Kurtakov5-6/+10
It takes ErrorView as parameter so this fixes api tooling error. Also bumping major version to indicate API breakage. Change-Id: Id2c752dc1a1801eaa0a3fc73fce05d90b9d90283 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/96426 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
2017-03-18systemtap: Use perspectiveExtensions for the error view.Alexander Kurtakov6-22/+21
Allows making it internal implementation and reduces coupling between bundles. Change-Id: I9cf02ed281a294eb7df93004aa3bc03ca1bda204 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/93351 Tested-by: Hudson CI
2017-03-17systemtap: Remove unused require bundleAlexander Kurtakov1-1/+0
There is no need for consolelog to require o.e.ui.editors Change-Id: Ie71ad713c7f7235b313617132ba6e9cfdc89e751 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/93323 Tested-by: Hudson CI
2017-03-17systemtap: Remove ui.editor bundle.Alexander Kurtakov40-745/+136
Small theoretical functionality lost (ErrorTableDisplay) but it can be regained easily if someone really uses the systemtap error view (which I think should be gone and proper markers/annotations and Problems view is used). Change-Id: Ifa581dc61644307744af31ea91eca070cc63b2b2 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/93296 Tested-by: Hudson CI
2017-03-17systemtap: Move DoubleClickStrategy to ui.ide bundle.Alexander Kurtakov2-3/+2
This is in no way worth being an API. Step 2 in removing ui.editor bundle. Change-Id: I17eaa35aa3129d1ddc94eef8d4d46ff6de6c5eba Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/93282 Tested-by: Hudson CI
2017-03-17systemtap: Move classes used in ui.ide bundle to it.Alexander Kurtakov15-71/+43
This is first step in killing the useless systemtap.ui.editor bundle that is simply creating noise. Change-Id: I8ae7de0d776b3f0cb9609b2cd2b5c40ca4674469 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/93281 Tested-by: Hudson CI
2017-03-09systemtap: Move editor color definitions to theme.Alexander Kurtakov5-69/+71
Less hardcoding, better practices and opens the door for dark theme support. Change-Id: I1a6bfaad24b5446f63950a4e8a445a214ef8e94d Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/92671 Tested-by: Hudson CI
2017-03-09systemtap: Generic *.stp editor.Alexander Kurtakov4-88/+104
Change-Id: Ibc48b579bd5511b5e628c4010e4ec6235f7a17a8 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/92619 Tested-by: Hudson CI
2017-03-06Update master to next major release.Jeff Johnston22-22/+22
Change-Id: I8a022908249736d7f85ed51d718b6966d877b1b9 Reviewed-on: https://git.eclipse.org/r/92299 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
2017-03-02releng: Build against Oxygen from now on.Alexander Kurtakov1-1/+3
5.3 is branched so builds should be done against Oxygen for next release. Change-Id: I81cd7e39a2b0b4df42cffc4f5085eca9ff3e0027 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/92141 Tested-by: Hudson CI
2017-03-01systemtap: remove unused code.Alexander Kurtakov1-42/+1
Change-Id: I2b6ae50978b623996df54f23f56e319c124dad7f Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/92130 Tested-by: Hudson CI
2017-03-01Move away of deprecated CDT methods/constants.Alexander Kurtakov2-22/+3
Both were in unreachable paths. Change-Id: I69ef386d892cac7c5905724edf1c2a8a06753ad3 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/92082 Tested-by: Hudson CI
2016-12-13Update master to use 5.3.0-SNAPSHOT in pom and feature xml files.Jeff Johnston22-22/+22
Change-Id: Ide3619897eb6014cdc33f3369a1340ba51da289f Reviewed-on: https://git.eclipse.org/r/87078 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
2016-12-06Cleanups.Alexander Kurtakov1-2/+3
* Missing Override. * Useless throws. Change-Id: I2adddd77d99d1fa2b167f946d9d0e8b88c805fc1 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/86501 Tested-by: Hudson CI

Back to the top