Commit Graph

298 Commits

Author SHA1 Message Date
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
Jinbo Wang f416ebc5ee
Prepare changelog for 0.28.0 (#870)
* Prepare changelog for 0.28.0

* Update CHANGELOG.md

* Update release date
2020-08-27 10:09:48 +08:00
Jinbo Wang 0c26556205
Fix the legacy log (#871) 2020-08-26 09:49:21 +08:00
Jinbo Wang 87e91716d6
bump version to 0.28.0 (#868) 2020-08-24 22:42:16 +08:00
Jinbo Wang 27a6708f1f
Migrate the legacy log to the telemetry wrapper (#866) 2020-08-20 17:16:46 +08:00
Jinbo Wang 766b602fc3
Add setting to control the jdwp request timeout (#863)
* Add setting to control the jdwp request timeout

* Add the range constraint for the settings
2020-08-17 15:19:36 +08:00
Jinbo Wang 6ea8b9bd93
Add a settings to control the max variable numbers in one JDWP request (#862)
* Add a settings to control the max variable numbers in one JDWP request

* Refactor the setting description
2020-08-12 10:04:10 +08:00
dependabot[bot] e06fdc7587
Bump elliptic from 6.5.0 to 6.5.3 (#857)
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.0 to 6.5.3.
- [Release notes](https://github.com/indutny/elliptic/releases)
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.0...v6.5.3)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-31 15:22:47 +08:00
Jinbo Wang 68b012bc68
Add play/debug buttons to editor title bar for single file debugging (#856)
* Add play/debug buttons to editor title bar for single file debugging

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

* address review comments

Signed-off-by: Jinbo Wang <jinbwan@microsoft.com>
2020-07-31 14:59:05 +08:00
Jinbo Wang d5d85a65f2
Bump version to 0.27.1 (#851)
Signed-off-by: Jinbo Wang <jinbwan@microsoft.com>
2020-07-21 16:08:34 +08:00
Jinbo Wang f9b1238aa4
Prepare changelog for 0.27.0 (#846)
* Prepare changelog for 0.27.0

* Address comments

* tune the words
2020-07-17 18:57:28 +08:00
dependabot[bot] 882386f656
Bump lodash from 4.17.15 to 4.17.19 (#845)
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-16 17:35:12 +08:00
Jinbo Wang aea84021c9
bump version to 0.27.0 (#842)
Signed-off-by: Jinbo Wang <jinbwan@microsoft.com>
2020-07-14 19:18:00 +08:00
Jinbo Wang 6d61203887
Refine HCR message (#839)
* Refine HCR message

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

* Adjust human visible delay

Signed-off-by: Jinbo Wang <jinbwan@microsoft.com>
2020-07-09 16:27:06 +08:00