Граф коммитов

42 Коммитов

Автор SHA1 Сообщение Дата
Shi Chen 12095ef716
fix: Extension generates project with errors (#1209) 2022-04-21 13:01:56 +08:00
Shi Chen a1bcd417cf
feat: Merge getBuild and getProject requests (#1152) 2022-02-17 15:13:57 +08:00
Shi Chen b63118547a
chore: retire compatibility check when redhat.java > 1.3.0 (#1165) 2022-01-24 17:15:23 +08:00
Shi Chen df18dec330
feat: Automatically detect debug tasks (#1149) 2022-01-24 09:55:54 +08:00
Shi Chen c851d477bf
feat: Support deprecated tags (#1058) 2021-10-27 16:11:02 +08:00
Shi Chen 493140d11e
fix: Support script classpath and default gradle import (#1039) 2021-10-25 13:31:37 +08:00
Shi Chen 410212dcd3
feat: Gradle Plugin to provide current plugins info (#1023) 2021-10-21 11:25:54 +08:00
Shi Chen 6f952cd527
feat: Support JDK compatibility check (#931)
* support compatibility check

* address comments

* address comments
2021-08-24 15:09:20 +08:00
Shi Chen 7b5531b6a3
feat: Support local Gradle installation (#926) 2021-08-20 13:01:49 +08:00
Shi Chen 0b53cf6ec5
feat: Support cancelling getDependencies (#919)
* support cancelling in getting dependencies

* fix linting

* refine wording
2021-08-19 12:35:10 +08:00
Shi Chen a3df0749d9
feat: Support dependency view (#887) 2021-08-17 13:00:36 +08:00
Richard Willis 5777864e1c Add config for clearing task cache before debugging 2020-08-13 11:45:51 +01:00
Richard Willis a6c3c70bf5 Gracefull kill server & builds before restarting 2020-07-25 20:14:37 +01:00
Richard Willis 3d46a4e937 Simplify running and cancelling builds 2020-06-18 09:11:46 +01:00
Richard Willis 4b1d28bac1 Cleanup proto and fix tests 2020-06-18 09:11:46 +01:00
Richard Willis debfd9434b Add feature to run any gradle command 2020-06-18 09:11:46 +01:00
Richard Willis b597217609 Add recent tasks tests 2020-06-10 20:16:34 +01:00
Richard Willis 8728a81036 Replace issues icon with warning and add CANCELED daemon state 2020-06-10 20:16:32 +01:00
Richard Willis 65599c8a57 Rename GradleTasks* to Gradle* 2020-06-10 20:16:32 +01:00
Richard Willis 04816cf124 Stop daemons and better event handling 2020-06-10 20:16:32 +01:00
Richard Willis 4fee8b7b47 Split task and view classes into files with initial daemon feature 2020-06-10 20:16:32 +01:00
Richard Willis 283d0e78ec Improve stream handling
Using flush there's now no reaons to buffer the stream
2020-05-14 14:13:08 +01:00
Richard Willis 2cbef023d1 Stream chunked bytes and cleanup
Tests are broken
2020-05-12 23:11:50 +01:00
Richard Willis eea42e9671 Support buffering output streams
This is to support very large stdout/stderr payloads
2020-05-10 10:10:13 +01:00
Richard Willis 78be497ff0 Stream output bytes to the client
This fixes a bunch of issues including:

- Fixes not streaming stdout from server if no newline was found
- Fixes gradle build progress in the terminal
2020-05-09 16:44:49 +01:00
Richard Willis 4a6ce7663f Add input and color options 2020-05-09 07:19:56 +01:00
Richard Willis 94a21684b4 Initial java refactor 2020-05-02 18:24:34 +01:00
Richard Willis 9b8213156d Better approach for custom gradle user home
Now also supporting relative paths
2020-04-29 11:04:15 +01:00
Richard Willis 6f99bbfa79 Add support for custom gradle user home setting 2020-04-29 08:30:36 +01:00
Richard Willis 6dd3eaba49 Handle debugging error state and improved status messages 2020-04-26 22:00:48 +01:00
Richard Willis 55fa0a05f8 First go at debugging Java via Gradle Tasks 2020-04-25 19:24:09 +01:00
Richard Willis 5b1c134d52 Rename "getProject" to "getBuild" and update architecture docs 2020-04-24 18:51:15 +01:00
Richard Willis 4a8f4e2587 Upgrade grpc-js and change rpc calls to be unary 2020-04-21 07:10:04 +01:00
Richard Willis de034a2305 Various cleanup 2020-04-19 21:11:42 +01:00
Richard Willis e7e4ce1333 Add sonarqube plugin and general formatting 2020-04-19 19:33:13 +01:00
Richard Willis af57bb97d2 Task and project cancellation 2020-04-19 09:49:19 +01:00
Richard Willis bfe86c33f7 More build improvements 2020-04-18 21:39:09 +01:00
Richard Willis ac0b1a5807 Initial changes to support project hierarchy modelling 2020-04-16 22:33:30 +01:00
Richard Willis b089278cf8 Run all builds with gradle 2020-04-16 08:45:36 +01:00
Richard Willis 8d3b4a5bd4 Initial gradle project reorg 2020-04-15 08:12:01 +01:00
Richard Willis 02255a7a27 Initial grpc implementation 2020-04-14 20:12:53 +01:00
Richard Willis aa6b30b3e8 Add protobuf 2020-02-15 13:46:05 +01:00