Commit Graph

311 Commits

Author SHA1 Message Date
Jinbo Wang ee14dbe3d6
Prepare changelog for 0.35.0 (#1035) 2021-07-23 11:27:37 +08:00
Jinbo Wang 07366c988b
Add link to check detatils while reporting debugging progress (#1034) 2021-07-23 10:39:10 +08:00
Jinbo Wang 81f8000bb6
Fix vulnerabilities (#1030) 2021-07-13 16:04:13 +08:00
Jinbo Wang 4e3bfb5cb3
Catch up build errors before running a Java application (#1029)
Signed-off-by: Jinbo Wang <jinbwan@microsoft.com>
2021-07-13 13:43:42 +08:00
Jinbo Wang 47b59dfd50
Bump version to 0.34.0 & prepare changelog (#1007) 2021-05-21 16:18:14 +08:00
Sheng Chen 5fc5db2543
Support customizing the classpaths and modulepaths (#1005)
* Support customizing the classpaths and modulepaths
2021-05-21 13:40:08 +08:00
Yan Zhang 5f8f68895d
disable for virtual workspaces (#1002) 2021-05-12 14:28:53 +08:00
Jinbo Wang ef8f74c1af
Prepare hotfix release 0.33.1 (#996) 2021-04-30 15:31:20 +08:00
Jinbo Wang eb0c0d9e38
Update CI branch (#993) 2021-04-29 16:09:33 +08:00
Jinbo Wang 6a56a5a9da
Fix: the variable formatter menus not enabled if no launch.json exists (#990) 2021-04-28 14:19:38 +08:00
Jinbo Wang 8306493e4b
update changelog for 0.33.0 (#989) 2021-04-28 13:23:57 +08:00
Yan Zhang 95491245bc
adopt workspaceTrust in package.json (#988)
* adopt workspaceTrust in package.json
2021-04-28 13:15:56 +08:00
Jinbo Wang b74c374def
Clean up deprecated logs (#987) 2021-04-26 11:18:05 +08:00
Jinbo Wang 09ea696337
Bump version and prepare changelog for 0.33.0 (#985)
* Bump version and prepare changelog for 0.33.0
2021-04-26 09:47:43 +08:00
Jinbo Wang 97aa63b5ba
Add menus to VARIABLES view to customize the display styles (#982)
* Add menus to VARIABLES view to customize the display styles
2021-04-22 15:07:39 +08:00
Jinbo Wang bed2489f62
Support environment variable for port number in launch.json debug configuration (#984) 2021-04-22 09:41:54 +08:00
Jinbo Wang 21c9f1ab4f
Use InlineValuesProvider to provide inline debugging feature (#977)
* Use InlineValuesProvider to provide inline debugging feature
* Add metrics to track the performance of inline values feature
2021-04-21 13:24:13 +08:00
Sheng Chen abef713132
Adopt new APIs from vscode-tas-client (#974)
* Adopt new APIs from vscode-tas-client

Signed-off-by: Sheng Chen <sheche@microsoft.com>
2021-04-06 14:53:50 +08:00
Hayden 79102dfbba
Tiny spelling fix. (#968) 2021-04-06 13:16:35 +08:00
Jinbo Wang e60e0d3c03
Prepare 0.32.1 release (#971) 2021-03-23 12:44:48 +08:00
Jinbo Wang 3987fe3f48
bump version 0.32.0 (#961)
* bump version 0.32.0
2021-03-11 16:37:09 +08:00
Sheng Chen 5d5e4c4094
Rename 'runJavaFile' and 'debugJavaFile' commands (#960)
Signed-off-by: Sheng Chen <sheche@microsoft.com>
2021-03-11 16:15:06 +08:00
Sheng Chen f7dc675995
Adopt new 'run' menu in editor title (#956)
* Adopt new 'run' menu in editor title

Signed-off-by: Sheng Chen <sheche@microsoft.com>
2021-03-11 15:44:36 +08:00
Sheng Chen bf4f4597f8
Adopt TAS client (#959)
Signed-off-by: Sheng Chen <sheche@microsoft.com>
2021-03-11 10:18:58 +08:00
Jinbo Wang d3c3a20848
Update to new product logo (256*256) (#952) 2021-03-03 13:43:30 +08:00
Sheng Chen 7022b2c9d5
Enable GitHub Actions (#951)
* Enable GitHub Actions
* Force to install build tools on Windows
* Remove Travis

Signed-off-by: Sheng Chen <sheche@microsoft.com>
2021-03-02 16:35:30 +08:00
Jinbo Wang 1dd62b3c7e
Prepare new release 0.31.0 (#943) 2021-02-01 14:43:31 +08:00
Jinbo Wang b2a4831995
Disable launcher.bat script to unblock Git Bash users if windows username has blank spaces (#938)
* Disable launcher.bat script to unblock Git Bash users if windows user name has blank spaces

Signed-off-by: Jinbo Wang <jinbwan@microsoft.com>

* Use vscode.env.shell API to get current shell
2021-01-21 16:13:36 +08:00
Jinbo Wang e3c99ec889
Fix vulnerabilities (#939) 2021-01-20 15:16:10 +08:00
Chase Colman 9be9832e47
Implement envFile (Issue #523) (#928)
* Implement envFile

* Fix linting issues

* Update README

* Only merge envFile on launch type

* Changes as requested by @testforstephen
2021-01-13 09:40:22 +08:00
Jinbo Wang 4f6951db29
Remove --info-verbosity args since webpack-cli@4.x no longer supports it (#925) 2020-12-17 16:18:41 +08:00
Jinbo Wang 23b3703400
Bump version and update changelog (#923)
* Bump version and update changelog

* Change Java Projects -> Java Project
2020-12-16 12:23:25 +08:00
Jinbo Wang 4c0df75129
Find Java version from release file (#922) 2020-12-16 10:26:44 +08:00
Jinbo Wang 78bd1f5f42
Simplify the name label of the launch configuration (#921) 2020-12-15 17:15:04 +08:00
Jinbo Wang b9096ce3b8
Use a progress reporter to hint the current build status when run or debug a program (#919)
* Use a progress reporter to hint the current build status when run or debug a program

* Align build and configuration error messages with progress reporter

* refactor the progress api based on feedback

* Hide progress reporter only when necessary

* Refactor the progressReporter api interfaces per comments

* Simplify report method

* Refine the progress message

* Add overload api for createProgressReporter
2020-12-15 14:56:46 +08:00
Qinzhou Xu b41dabe19a
Enable strict null checks in tsconfig (#918)
* Enable strict null checks in tsconfig

* Use default value instead of null assertion

* Simplify expressions
2020-12-08 16:23:13 +08:00
Qinzhou Xu 029b22f5c7
Modify tsconfig & error fix (#914) 2020-12-08 10:11:58 +08:00
Sheng Chen 41ba28ad4c
Update the group name registration in Java Projects explorer (#908)
Signed-off-by: Sheng Chen <sheche@microsoft.com>
2020-11-18 16:20:14 +08:00
Polo 9566c6426c
Initial Spanish localization (#904) 2020-11-09 20:51:07 +08:00
Sheng Chen e1c9bbfba3
Improve the prompt message (#901)
* Improve the prompt message

Signed-off-by: Sheng Chen <sheche@microsoft.com>

* Fix lint error

* Do not auto pick when no main method in the file
2020-11-02 15:48:19 +08:00
Sheng Chen 466e2f3d9c
Add run button as inline button in Project explorer (#900) 2020-11-02 10:49:07 +08:00
Sheng Chen ce265cbe40
Make the run buttons in editor toolbar more context-aware (#898)
* Make the run buttons in editor toolbar more context-aware
- If the file has a main() method, run it
- If the file is a test file, delegate to Test Runner
- If neither has a main() method nor is a test file, try to launch as a
project
- If both has a main() method and is a test file, let the user to
choose

Signed-off-by: Sheng Chen <sheche@microsoft.com>

* fix build error

Signed-off-by: Sheng Chen <sheche@microsoft.com>

* Can search the main classes in the whole workspace

Signed-off-by: Sheng Chen <sheche@microsoft.com>

* Show project name as the option detail

Signed-off-by: Sheng Chen <sheche@microsoft.com>

* Address the comments

* Remove unused import
2020-10-30 15:39:50 +08:00
Jinbo Wang 0f6ad59181
Prepare changelog for 0.29.0 (#895) 2020-10-15 16:47:16 +08:00
Jinbo Wang 5dc7bde7f0
Bump version to 0.29.0 (#893) 2020-10-14 21:53:39 +08:00
Jinbo Wang 2b93e81437
Provide a user setting to set default vmArgs (#891) 2020-10-12 13:59:42 +08:00
Jinbo Wang 5f1a6edc5a
Add a terminal provider to detect the Java stacktrace printed in terminal (#890) 2020-10-12 13:51:55 +08:00
Srfrnk 0755aa2172
Fixes #888 (#889)
* Fixes #888

* PR fixes - changed to boolean

* Squashed commit of the following:

commit b76da40b8b3488f7e3840e20780e8757d1854586
Author: srfrnk <srfrnk@gmail.com>
Date:   Sat Oct 10 09:11:32 2020 +0100

    removed newline at EOF

commit c80801c90e73942ab69f5266f5a5e525a236bd39
Author: srfrnk <srfrnk@gmail.com>
Date:   Sat Oct 10 09:10:45 2020 +0100

    Revert "removed newline at EOF"

    This reverts commit 8e2f872efa7f75939ca04ac03a64eaa1c6a536af.

commit bd90bf2d573e05889fa386434560f82a9ec0eb85
Author: srfrnk <srfrnk@gmail.com>
Date:   Sat Oct 10 09:10:07 2020 +0100

    added newline at EOF

commit 8e2f872efa7f75939ca04ac03a64eaa1c6a536af
Author: srfrnk <srfrnk@gmail.com>
Date:   Sat Oct 10 09:04:51 2020 +0100

    removed newline at EOF

commit c997a6c8ab0d33765361f14cc6aede0737c27b52
Author: Srfrnk <srfrnk@gmail.com>
Date:   Sat Oct 10 09:03:55 2020 +0100

    Removed newline at EOF

commit 7738ddfb3b9fb754c40d38c504977509bf648fbe
Author: Srfrnk <srfrnk@gmail.com>
Date:   Sat Oct 10 09:03:00 2020 +0100

    Edit outside vscode to prevent adding newline at EOF

commit 586824fe6988e9c607470c0ca6983838ae93cded
Author: Srfrnk <srfrnk@gmail.com>
Date:   Sat Oct 10 09:01:58 2020 +0100

    edit outside vscode to prevent whitespace changes.
2020-10-10 16:23:15 +08:00
Jinbo Wang 2450f63735
Fix vulnerabilities (#883) 2020-09-22 15:57:24 +08:00
Jinbo Wang e1c3d0682b
Allow to cancel resolveMainMethod codelens command (#881) 2020-09-11 11:07:44 +08:00
Jinbo Wang e6de5b3ad6
Contribute Run and Debug menus to Project Explorer (#878) 2020-09-08 13:02:41 +08:00