Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
8 hoursBuild with Jacoco 0.8.5HEADmasterAlexander Kurtakov1-1/+1
Change-Id: I39f312cfef7887d18695191acad547f73d834305 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/151091 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org>
6 daysBug 549667 - Initial Commit of org.eclipse.linuxtools.docker.editor.lsRoland Grunberg28-2/+722
- Add code required for implementation of language server client. - Introduce ability to connect to language server in a container. - Integrate fetching of the language server into the build. - Make locating node, and LS files more resilient to change. - Add test bundle verifying diagnostics are sent. Change-Id: Ie95b5a2b04188f0dd1361dec01864057a8c73f45 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/146811 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org>
12 daysBug 525914 - Docker volume with no external mount ignoredJeff Johnston2-3/+27
- fix ImageRun.getDockerContainerConfig() method to set container config volumes with any volumes specified by user with no external mount - fix LaunchConfigurationUtils createRunImageLaunchConfiguration() to store container config volumes in DATA_VOLUMES attribute Change-Id: If40704e35f0b1f9da1ea71977d16d0a8ca0ccdb0 Reviewed-on: https://git.eclipse.org/r/150555 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org> Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
12 daysStop using deprecated AbstractUIPlugin.imageDescriptorFromPluginAlexander Kurtakov35-145/+351
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>
12 daysRemove not used variables.Alexander Kurtakov15-56/+116
Change-Id: Iba751131b8b3e158e382056907a49e76a0f27d65 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/150538 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org>
13 daysDo not use deprecated AbstractUIPlugin.getWorkbench.Alexander Kurtakov10-38/+105
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>
13 dayssystemtap: 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-20Bug 551327 - Remove OProfile feature from 7.5.0Jeff Johnston294-27740/+104
- remove contents of oprofile directory and remove oprofile module from top pom.xml - remove oprofile from category.xml - switch to 4.14 target Change-Id: I712022de1283475fc8b95ffc8ffcaa29ab5b6832 Reviewed-on: https://git.eclipse.org/r/149926 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org> Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
2019-09-18Add Dockerfile used for building image that runs build environmentRoland Grunberg1-0/+39
Change-Id: I83b703328990d35d66d799a353792cd33d89c5c5 Reviewed-on: https://git.eclipse.org/r/148465 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com>
2019-09-12Bug 551011 - OpenGCAction generates NPE if default binary wasn't foundJeff Johnston1-5/+10
- add check to OpenGCAction.open() after calling STSymbolManager findOneAndOnlyBinary method Change-Id: Ib40806cfe9a9f8dcb0bcca1422b42b1aa115a0ea Reviewed-on: https://git.eclipse.org/r/149445 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org> Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
2019-09-09Bump up master version to 7.5.0Jeff Johnston183-188/+188
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-09-05Bug 550474 - Linuxtools GCov incorrectly interprets gcc 9.1 data filesJeff Johnston7-11/+81
- modify Line to store blocks that specify it (can be more than 1 in later releases) - modify SourceFile.createLines() method to store blocks for each line - modify GcdaRecordsParser.parseGcdaRecord() method to note whether arcs are out of order (not currently used but may be needed in future) - modify GcnoFunction.addLineCounts() method to account for multiple blocks pointing to same line in which case add all entry arc counts from blocks that are not registered for the line - also remove kludge that set arc counts to 0 when totals ended up less than 0 - add destination block indice info to Arc to make it easier to debug in conjunction with gcov-dump output - bump up gcov plug-in version Change-Id: I2ac25c968d46871652f74ecb6bbb99cdd3d608fa Reviewed-on: https://git.eclipse.org/r/149004 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org> Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
2019-08-29Bug 550575 - Linux Tools rpmcreaterepo tests failing in gerritJeff Johnston1-1/+1
- fix ICreaterepoTestConstants NAVIGATOR string to append (Deprecated) Change-Id: I26b08d4e5da2b7581a97977cd838b35f53470d88 Reviewed-on: https://git.eclipse.org/r/148593 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org> Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
2019-08-28Bug 550474 - GCov incorrectly interprets gcc version 9.1 dataJeff Johnston3-15/+32
- fix parseData to check for gcc 9.1 or greater in which case read in the column_end field for a function - for 9.0 or greater, fix GCOV_TAG_OBJECT_SUMMARY logic in GcdaRecordsParser to only read in 2 fields - also use number of program runs for an object to set the program number of runs which is no longer available via the GCOV_TAG_PROGRAM_SUMMARY Change-Id: I38b0cd143e03c794e6f02b5b774e3d4c15ef1495 Reviewed-on: https://git.eclipse.org/r/148470 Tested-by: Jeff Johnston <jjohnstn@redhat.com> Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
2019-08-27Bug 521877 - Linux Tools should publish pack200'ed JARsAlexander Kurtakov1-0/+1
Try including packed artifacts. Change-Id: I267a8641aa6f3ae4eed4aec21a7ba9ade984c8b5 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/148444
2019-08-22Bug 550348 - Java container support shows image id rather than repo tagJeff Johnston1-1/+7
- fix ContainerLauncher.launch() method to check if the image name to be shown matches the image id and if so, get the DockerImage to figure out the first repo tag and use it instead Change-Id: Ifc35e9efffc6aaab64bd3c077212550a604d9017 Reviewed-on: https://git.eclipse.org/r/148164 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org> Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
2019-08-21Bug 549346 - Eclipse 4.13 cannot debug Java8 projects in containersJeff Johnston1-0/+5
- add new exec() method to ContainerVMRunner that has a 4th boolean argument which is now called by StandardVMRunner.run() as of 4.13 Change-Id: I2514094c1891d429f705f36f2dd913860956c333 Reviewed-on: https://git.eclipse.org/r/148099 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org> Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
2019-08-09Adjust genericeditor icon to latest I-build.Alexander Kurtakov1-1/+1
Change-Id: I88fe80ca3b9486b498653619356e2f431b398c28 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/147373
2019-08-08Fix javadoc errors in CheckJavadoc test class.Alexander Kurtakov1-14/+14
Change-Id: I089506e80235407885ce902d12da52ad55528eb9 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/147256 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org>
2019-08-08Build against 4.13/2019-09 for real.Alexander Kurtakov2-2/+2
Change-Id: Idaeea7ccb990bb51a1866b47f8ac3cc7447e0e11 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/147255 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org>
2019-08-08Build with CBI maven plugins 1.1.7Alexander Kurtakov1-2/+2
Change-Id: I0f6d55a7427bd3f9039add22fe1bd405ecae041a Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/147254 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org>
2019-08-07Update Maven build pluginsAlexander Kurtakov1-4/+4
* CBI 1.1.5 -> 1.1.6 * Site 3.7.2 -> 3.8.1 * Javadoc 3.0.1 -> 3.1.1 Change-Id: Icb3bdade1cb595492e018d6ad7f99dd53fbf3de1 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/147192 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org>
2019-08-02Move away of deprecated Integer constructor.Alexander Kurtakov1-6/+6
Change-Id: I065d76e8560de9198b9465021d13d221b57d792b Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/146978 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org>
2019-08-02Fix templates proposals in generic editor.Alexander Kurtakov1-4/+1
It was failing with SWT incorrect thread error as generic editor completes async. Change-Id: I4f16f412447a07de32a2d09894372284e0cf8296 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/146973 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org>
2019-07-31Replace Valgrind *.supp editor with GenericEditor.Alexander Kurtakov5-257/+23
All functionality works with GenericEditor now. Change-Id: I4d75dcd8756abd3c001ff232adf6c62706e3b9db Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/146825 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org>
2019-07-30Bug 418094 - Remote perf doesn't workKaushik Datta1-7/+43
- Multiple changes to allow remote perf to work properly Change-Id: I001004296440d2824adef532c2b99b1d0857ae3c Signed-off-by: Kaushik Datta <kdatta@isi.edu> Reviewed-on: https://git.eclipse.org/r/146798 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org> Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
2019-07-30Start building against 4.13 I-build.sAlexander Kurtakov2-9/+9
Change-Id: I01f155e8160f37af43d280cb40ed7cba4b96cfdc Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/146790 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org>
2019-07-30Use wikitext 3.0.33 to build.Alexander Kurtakov1-1/+1
Change-Id: I4ac5a417a9727ccd4a56b3a8c69ec640ca982fb5 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/146789 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org>
2019-07-23Bug 520145 - GCov Preference page does not change annotations settingsJeff Johnston5-149/+3
- delete ColorPreferencesPage and ColorPreferenesInitializer from gcov plug-in - remove preferences extensions from gcov plugin.xml - bump up gcov plug-in version Change-Id: I8a3779e3e542af31a1827158e8e54898c7ad4555 Reviewed-on: https://git.eclipse.org/r/146538 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org> Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
2019-07-15Bug 549279 - o.e.l.jdt.docker.launcher.feature description typoRoland Grunberg1-1/+1
Change-Id: Ic70d6ddc90c9b0f4c83ef418bf7821b1b3f7cf58 Reviewed-on: https://git.eclipse.org/r/146100 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org> Reviewed-by: Roland Grunberg <rgrunber@redhat.com>
2019-06-27Update DockerHostConfig and add new fieldsJeff Johnston13-23/+1031
- update DockerHostConfig to include missing fields that have already been added to the com.spotify.docker.HostConfig class - create new IDockerBlkioDeviceRate, IDockerBlkioWeightDevice, IDockerLogConfig, IDockerDevice, IDockerRestartPolicy, and IDockerUlimit interfaces - create new internal Docker classes for the new interfaces Change-Id: I6322c82f4fb766069e0c0d6fc9011c94c936530e Reviewed-on: https://git.eclipse.org/r/144961 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 Johnston183-188/+188
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-20Update orbit repo and bouncycastle dependencies.Jeff Johnston1-5/+5
Change-Id: Ibf574fd6f1d6b3de53e8d719e432e0e0cc9db530 Reviewed-on: https://git.eclipse.org/r/143852 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org> Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> (cherry picked from commit 11ad2d1cc86bc82eb63689a15ead46c23508f1cd) Reviewed-on: https://git.eclipse.org/r/143874
2019-06-20Bug 547910 - CoreException due to property tester in systemtap.ui.ideJeff Johnston4-7/+12
- 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-06-11Bug 546505 - "Permission denied" on building CDT project in containerJeff Johnston1-0/+2
- in ContainerLauncher.runCommand(), perform a 100 ms delay after creating container to allow :Z setting to be processed for build directory Change-Id: I2966668d5ec19c491c2470a99dec21b4ed1699fa Reviewed-on: https://git.eclipse.org/r/143755 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org> Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
2019-06-07Bug 548018 - Container launch targets may disappearJeff Johnston1-1/+2
- change DockerConnection setState() to not notify listeners of a disable event if we are finalizing Change-Id: I5b60530ee1f8a9e8a3afb0d722eb55fe33a03ef0 Reviewed-on: https://git.eclipse.org/r/143559 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org> Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
2019-06-06Bug 548018 - Container launch targets may disappearJeff Johnston2-5/+41
- add new IDockerConnection3 interface that adds the isFinalizing() method - have DockerConnection implement IDockerConnection3 and add new isFinalizing() method override - have DockerConnection.finalize() set a boolean field which is returned in the new isFinalizing() method Change-Id: I3d68e0e5eb92396e4cefe4bccbacefc5b09f03c6 Reviewed-on: https://git.eclipse.org/r/143475 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org> Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
2019-06-04Bug 547929 - CoModException below ContainerGCCToolChainProvider$2.runJeff Johnston1-1/+2
- change DockerConnection temp images list to be a CopyOnWriteArrayList to prevent ConcurrentModificationException when responding to a ChangeEvent Change-Id: I01f728e1ce3cfcdf8cadddaef8754ef8e0441739 Reviewed-on: https://git.eclipse.org/r/143296 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org> Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
2019-06-04Bug 547909 - CoreException: for hasMultipleTags propertyJeff Johnston1-17/+18
- remove tag action was specifying a property test for hasMultiple tags for a hierarchy node but was specifying that the input be adaptable to IDockerImage, but there is already a hasMultipleTags property test for IDockerImage and the property tester for hierarchy node should be IDockerImageHierarchyImageNode - do similar for IDockerImageHierarchyContainerNode actions and specify instanceof instead of adapt for these so there are separate properties for IDockerContainer and IDockerImageHierarchyContainerNode inputs Change-Id: I0f47438e18fdde0538164256a754baa620ca3758 Reviewed-on: https://git.eclipse.org/r/143272 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org> Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
2019-05-23Bug 547602 - For Container launch, also specify gidJeff Johnston1-2/+5
- fix ContainerLaunch.runCommand() to set both the uid and gid Change-Id: Ic80ded6b4b8a0664ba25fcf217390e57d6541866 Reviewed-on: https://git.eclipse.org/r/142687 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org> Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
2019-05-23Bug 547600 - Fix ConcurrentModificationException in DockerConnectionJeff Johnston1-1/+1
- fix ConcurrentModificationException in DockerConnection.close() Change-Id: I77f3418fc342ff2d74d8953ae27d697767318247 Reviewed-on: https://git.eclipse.org/r/142680 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 Kurtakov45-71/+71
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-05-23Replace custom toString(List<String>) wiht String.join.Alexander Kurtakov1-18/+2
Change-Id: Ib04277281d75a0ee718462d6543dcd113b9b4331 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/142645 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org>
2019-05-23Foreach conversion.Alexander Kurtakov3-11/+4
Change-Id: I5df0f1f3a0186b60e54b3ee06e5c5137422986a7 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/142622 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org>
2019-05-23Use getStructuredSelection method instead of casting.Alexander Kurtakov18-24/+25
Change-Id: I1b0498453496a7fb0120af2cfe897f07f9e562cd Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/142621 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org>
2019-05-22Bug 547568 - Adding an exposed port via Run Image wizard causes an errorJeff Johnston1-3/+6
- fix ImageRun.getDockerHostConfig() and getDockerContainerConfig() to add a slash between port number and port type when setting the configuration port fields Change-Id: I1837368ac74c9b5074fdd83cb50b5538ff6849f8 Reviewed-on: https://git.eclipse.org/r/142635 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org> Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
2019-05-22docker.ui: Code simplifications.Alexander Kurtakov6-63/+23
* Foreach. * Remove useless implements. Change-Id: I703ed07045f515fd87c60330a952b180ccc9f091 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/142615 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org>
2019-05-22Adjust for API changes in Bug 546975 - Rename selection toAlexander Kurtakov18-74/+70
widgetSelection Generify IValidators too. Change-Id: I5394df7c3ea7f5b18b97e7a1b7e903a586a33278 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/142566 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org>
2019-05-13Use jacoco 0.8.4.Alexander Kurtakov1-1/+1
Change-Id: I2db46cf58a785548847807fa785da2cfec675696 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/142045
2019-05-08Remove duplicated versions in pom.xml files.Alexander Kurtakov4-4/+0
Change-Id: I38ae7f7db52e29accab467493315081dbf6dddcb Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/141776 Tested-by: Linux Tools Bot <linuxtools-bot@eclipse.org>

Back to the top