Commit Graph

58 Commits (69d3480fbffa62b2861d8ca71fbb614aecee3fda)

Author SHA1 Message Date
Anatoliy Bazko 399783ebbf Fix java debugger integration tests (#11395)
Signed-off-by: Anatoliy Bazko <abazko@redhat.com>
2018-10-17 15:05:02 +02:00
Thomas Mäder 3bfebd7001 Try fixing build with -Pintegration
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Thomas Mäder 3e7a23c7bb Use notifications instead of client commands (#11057)
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Thomas Mäder d9870629c6 Removed unused eclipse bundles (#10907)
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Victor V. Rubezhny d99ed11abd New folders do not register in the jdt.ls workspace #10115 (#10665)
Signed-off-by: Victor Rubezhny <vrubezhny@redhat.com>
2018-10-17 15:05:02 +02:00
Anatoliy Bazko d6160cbe86 Merging master
Signed-off-by: Anatoliy Bazko <abazko@redhat.com>
2018-10-17 15:05:02 +02:00
Thomas Mäder 4343ca272c Removed jdt (#10587)
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Thomas Mäder 90f4f3b607 Fix build after rebase
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Thomas Mäder aa5cd88b07 Make jdt.ls branch work with refactored LS launchers
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Anatoliy Bazko 97d1b951cb Set license header (#8268)
Signed-off-by: Anatoliy Bazko <abazko@redhat.com>
2018-10-17 15:05:02 +02:00
Anatoliy Bazko d636a907d0 CHE-8049: Update simple java project when jdt.ls is ready (#8198)
Signed-off-by: Anatoliy Bazko <abazko@redhat.com>
2018-10-17 15:05:02 +02:00
Thomas Mäder bb2758d149 Fix merge problems
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2018-10-17 15:05:02 +02:00
Anatoliy Bazko 1b70a3951e CHE-6914: Move Java Debugger Location Conversion to jdt.ls extension
(#7658)

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2018-10-17 15:05:02 +02:00
Valeriy Svydenko 1f5cd7a4e5 Getting external libraries via jdt.ls extension (#7679)
Signed-off-by: Valeriy Svydenko <vsvydenk@redhat.com>
2018-10-17 15:05:02 +02:00
Sergii Kabashniuk ad8fd5e8df
Limit pool size used to process Json/rpc requests (#11456)
Limit pool size used to process Json/RPC requests (#11456)
2018-10-05 16:56:39 +03:00
Mykhailo Kuznietsov dcb00c53d0
Fix remaining files with licenses (#10746) 2018-08-21 10:25:45 +03:00
Mykhailo Kuznietsov 07263f1e30
Fix license header text (#10629) 2018-08-02 11:18:04 +03:00
Anatoliy Bazko f87c617bef Fix java debugger intergration tests (#10616) 2018-08-01 13:24:36 +03:00
Mykhailo Kuznietsov 15d23edc91
Update license to EPL 2.0 (#10531) 2018-07-31 11:24:36 +03:00
Anatoliy Bazko 0b86fa358b
Improve java debug performance to fetch list of threads/frames/variables (#10492)
* Improve debug performance

Signed-off-by: Anatoliy Bazko <abazko@redhat.com>
2018-07-24 06:19:36 +00:00
Vitalii Parfonov 0071c55f56
Path provider should return absolute path (#9910)
* Path provider should return absolut path

Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>

* Throw exception if root path fro project not absolute

Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>

* Add test

Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>

* Code cleanup

Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>

* Fix path in test

Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>
2018-06-01 19:08:07 +03:00
Gennady Azarenkov 00ca1592c7
Make it possible to have distributed ProjectRegistry (#9848)
* Adding pipeline

* del jenkinsfile

* Make exec agent not to use setsid for other than Linux envs

* revert pom.xml

* goformat

* get projects folder from workkspace configuration

* Merge remote-tracking branch 'upstream/master'

* clean code

* clean code

* Fix calculation Projects Root so it wont cause NPE if there are no 'project' volume defined

* Revert "Fix calculation Projects Root so it wont cause NPE if there are no 'project' volume defined"

This reverts commit 127a79e54c3e7f97a74f0103506025eb5e181777.

* Fix calculation Projects Root so it wont cause NPE if there are no 'project' volume defined

* replace provided attribute values with stored (src, out) in PlainJavaProjectType

* fix PlainJavaProjectType for getting rid and deprecate using SettableValueProvider

* remove comented code

* hide brouse source folder button, set source folder field as disabled

* hide the browse source button, set source folder field to read only mode, remove highlighter from the source folder field

* adapt test for current changes on UI, set save button to enable state

* apply formatting

* fs cache PT

* fix order of steps in the test

* Refactor RegisteredProject to make it possible to cache it (as DTO) to local file

* cache Projects and PTs to files

* Make it possible to have several impls for ProjectRegistry preparing it to be distributed across multi machines env

* merge upstream

* merge upstream

* merge upstream

* Update MavenServerService.java

* clean code

* small fix

* small fix

* small fix
2018-05-31 15:26:42 +03:00
Mykhailo Kuznietsov 2c2bd6637c
Set new year in license headers (#8244) 2018-01-11 16:04:49 +02:00
Anatoliy Bazko b26f0b3e14
CHE-7481 Turn on java debugger integration tests (#7507) 2017-11-23 11:41:04 +02:00
Dmytro Kulieshov 0f635cf122
Added JSON-RPC back-end to Project API and removed deprecated VFS classes (#7380) 2017-11-20 12:02:46 +02:00
Anatoliy Bazko 80d2c0d8c8
CHE-4211: Fix InnerClassAndLambdaDebuggingTest test (#7431)
Signed-off-by: Anatoliy Bazko <abazko@redhat.com>
2017-11-17 17:02:26 +02:00
Anatoliy Bazko 62611aee78
CHE-6846: Suspend breakpoint policy (#7347) 2017-11-16 07:13:43 +00:00
Anatoliy Bazko 0e4ffb7f87
CHE-6547: Run to cursor (#7053)
Signed-off-by: Anatoliy Bazko <abazko@redhat.com>
2017-10-30 06:49:33 +00:00
Florent BENOIT 6a95b6d74a Apply google format v1.4 https://github.com/google/google-java-format/releases/tag/google-java-format-1.4
Change-Id: I5df30c23165df1fd39eef4c57893bebd1d681c1d
Signed-off-by: Florent BENOIT <fbenoit@redhat.com>
2017-10-19 22:23:04 +02:00
Anatoliy Bazko d3278187fb CHE-6545: Add condition for breakpoints (#6763) (#6786) 2017-10-18 11:46:00 +00:00
Sergii Kabashniuk 70ac13c008 Merge remote-tracking branch 'origin/master' into che6 2017-10-12 16:14:51 +03:00
Dmytro Kulieshov c35d27e7eb Removing deprecated FileTreeWatcher (#6688) 2017-10-12 15:21:55 +03:00
Artem Zatsarynnyi 22c21265aa Merge branch 'master' into spi 2017-10-11 10:16:43 +03:00
Valeriy Svydenko e2439d78d9 Send events from server to client about project's changes (#6628) 2017-10-10 15:46:27 +03:00
Artem Zatsarynnyi 28c5193252 Merge commit 'da636d181c41a5602dbd5ced28474ad985df49c0' into spi 2017-09-28 12:15:59 +03:00
Anatoliy Bazko 2fe4505eab Small fixes for master (#6462)
Small fixes for master.

* Removed dependency on server side in gwt code (debugger)
* Fixed ThreadDumpTest
* Formatted java class
2017-09-27 11:26:56 +00:00
Artem Zatsarynnyi a99e4d13c6 Merge branch 'master' into spi 2017-09-27 09:35:39 +03:00
Sergii Kabashniuk c5fad59c6d Reused antlr java 5 grammar from che-lib (#6410) 2017-09-26 09:41:17 +03:00
Artem Zatsarynnyi a07ffc3c70 Merge branch 'master' into spi 2017-09-14 15:48:40 +03:00
Anatoliy Bazko 6b76cadf84 Thread dump for java debugger (#5320)
CHE-3708: Thread dump for java debugger
2017-09-13 13:35:28 +03:00
Sergii Kabashniuk 6e9825c699 Used Google Java Codestyle 2017-08-18 17:16:54 +03:00
Sergii Kabashniuk 5b373e6cf5 Used Google Java Codestyle (#5851) 2017-08-18 17:00:58 +03:00
Sergii Kabashniuk 829739d5a0 Merge with master 2017-08-18 16:41:57 +03:00
Mykhailo Kuznietsov 34e252d374 Change license headers copyright owner on remaining files (#6036)
* Change license headers copyright owner on remaining files

* Update copyright headers of composer plugin to the correct owner

Signed-off-by: Kaloyan Raev <kaloyan.r@zend.com>
2017-08-18 16:30:21 +03:00
Artem Zatsarynnyi a552e67a76 Merge branch 'master' into spi 2017-08-17 16:40:48 +03:00
Mykhailo Kuznietsov 69d5148385 Changed copyright owner to "Red Hat, Inc." in license headers (#5964)
Change license header contributor to Red Hat, Inc.
2017-08-11 10:46:58 +03:00
Artem Zatsarynnyi 5fda7b42f0 Merge branch 'master' into spi 2017-07-24 09:47:06 +03:00
Mykola Morhun 84a4de633d CHE-5235: Fix step into when source cannot be obtained (#5768)
CHE-5235: Fix step into when source cannot be obtained.
2017-07-21 15:43:06 +03:00
Artem Zatsarynnyi 1d5648fd6e Fix building project with maven (#5354) 2017-06-12 23:48:28 +03:00
Dmitry Kuleshov 23ad83d8c1 Tree walk based file watchers replacement (#4368) 2017-03-10 13:31:38 +02:00