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

1735 Коммитов

Автор SHA1 Сообщение Дата
Sheng Chen e7749584c5 Add permission to mvnw 2023-08-28 12:43:59 +08:00
Sheng Chen c2fbc3d017 Remove tasks to build build-server jars 2023-08-28 12:43:59 +08:00
Sheng Chen dadd35d444 Set module attribute if the project is modular (#1381)
Signed-off-by: Sheng Chen <sheche@microsoft.com>
2023-08-28 12:43:59 +08:00
Sheng Chen b8f00ffa26 Set source/target level to Java projects (#1380) 2023-08-28 12:43:59 +08:00
Sheng Chen 59e0b6c064 Migrate to new progress report api (#1379) 2023-08-28 12:43:59 +08:00
Sheng Chen 94d692777a Allow the linked target folder does not exist when creating (#1378) 2023-08-28 12:43:59 +08:00
Sheng Chen 94735d0c32 Dedup entries with the same path in classpath entries (#1377) 2023-08-28 12:43:59 +08:00
Sheng Chen 2bd2baecae Improve the project JDK detection. (#1375)
- Try to find all the JDKs which are compatible to the source level and
  the gradle version.
- Among those JDKs, find the latest one and set to classpath.
- If no JDK is found, use the JDK which is used to launch the Gradle daemon.
  This JDK might be the embedded JDK, so it is only a fallbak.
2023-08-28 12:43:59 +08:00
Sheng Chen a75c3bfe89 fix: Refresh the output folders directly (#1374)
- Directly refresh the output folder instead of refreshing the whole project.
  This should improve the perf of the project import.
2023-08-28 12:43:59 +08:00
Sheng Chen 1a84dcb3f5 fix: Turn on 'callOnEmptyDelta' for builder (#1373)
* fix: Turn on 'callOnEmptyDelta' for builder

- Because the build server builder ignores the auto builds, so we need to
  turn on the 'callOnEmptyDelta' - Auto build will do nothing but update
  the state tree.

* Disable auto build and clean build via extension point
2023-08-28 12:43:59 +08:00
Sheng Chen fb2b42b7d6 Add log handlers (#1372)
Signed-off-by: Sheng Chen <sheche@microsoft.com>
2023-08-28 12:43:59 +08:00
Sheng Chen 7fe5ca7327 Report import progress (#1371) 2023-08-28 12:43:59 +08:00
Sheng Chen a28aa569a2 Fix the setting parsing error (#1370) 2023-08-28 12:43:59 +08:00
Sheng Chen 6815ddc7e4 Support logging build output (#1366) 2023-08-28 12:43:59 +08:00
Sheng Chen 6302a49e8d Fix the status code assignment (#1368) 2023-08-28 12:43:59 +08:00
Sheng Chen f040be60fc Introduce 'auto' for build server setting (#1367) 2023-08-28 12:43:59 +08:00
Sheng Chen 9b76ee779a Add missing builders during import (#1365) 2023-08-28 12:43:59 +08:00
Sheng Chen b6d1566f3d Configure build server builder for projects (#1364) 2023-08-28 12:43:59 +08:00
Sheng Chen ac89de24ea Support 'Reload Projects' (#1363) 2023-08-28 12:43:59 +08:00
Sheng Chen 4ee959cfe3 Add project dependencies (#1362)
Signed-off-by: Sheng Chen <sheche@microsoft.com>
2023-08-28 12:43:59 +08:00
Sheng Chen d0848c2025 Add jar dependencies (#1361)
Signed-off-by: Sheng Chen <sheche@microsoft.com>
2023-08-28 12:43:59 +08:00
Sheng Chen c0c00a9fea Pass preference to build server (#1359) 2023-08-28 12:43:59 +08:00
Sheng Chen 25cd381768 Set JDK to the classpath (#1358)
Signed-off-by: sheche <sheche@microsoft.com>
2023-08-28 12:43:59 +08:00
Sheng Chen c05894992a Set resources to classpath (#1357)
Signed-off-by: Sheng Chen <sheche@microsoft.com>
2023-08-28 12:43:59 +08:00
Sheng Chen 8c3244def5 Resolve source classpath entries (#1356)
Signed-off-by: Sheng Chen <sheche@microsoft.com>
2023-08-28 12:43:59 +08:00
Sheng Chen 6baca615e6 Handle the project description file for build targets (#1355)
Signed-off-by: Sheng Chen <sheche@microsoft.com>
2023-08-28 12:43:59 +08:00
Sheng Chen 3b43f39e4a Launch build server from importer (#1354)
Signed-off-by: Sheng Chen <sheche@microsoft.com>
2023-08-28 12:43:59 +08:00
Sheng Chen d53a93ec22 Initialize the jdtls plugin (#1353)
Signed-off-by: Sheng Chen <sheche@microsoft.com>
2023-08-28 12:43:59 +08:00
Sheng Chen ccd39646bf
Update cgmanifest.json (#1351)
Signed-off-by: sheche <sheche@microsoft.com>
2023-07-20 12:09:36 +08:00
Sheng Chen b837c0026f
deps: Update grpc to 1.53.0 (#1350)
Signed-off-by: Sheng Chen <sheche@microsoft.com>
2023-07-19 16:27:02 +08:00
dependabot[bot] 45fded4c4d
chore(deps-dev): bump word-wrap from 1.2.3 to 1.2.4 in /npm-package (#1349)
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4)

---
updated-dependencies:
- dependency-name: word-wrap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sheng Chen <sheche@microsoft.com>
2023-07-19 14:07:23 +08:00
dependabot[bot] 09e4564d82
chore(deps-dev): bump word-wrap from 1.2.3 to 1.2.4 in /extension (#1348)
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4)

---
updated-dependencies:
- dependency-name: word-wrap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sheng Chen <sheche@microsoft.com>
2023-07-19 12:22:10 +08:00
dependabot[bot] 7a880f4631
chore(deps): bump semver from 5.7.1 to 5.7.2 in /extension (#1347)
Bumps [semver](https://github.com/npm/node-semver) from 5.7.1 to 5.7.2.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md)
- [Commits](https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2)

---
updated-dependencies:
- dependency-name: semver
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sheng Chen <sheche@microsoft.com>
2023-07-19 11:32:39 +08:00
Sheng Chen a5d4e4bcb0
fix: Retry to fetch the tasks if it's unavailable. (#1346) 2023-07-19 11:03:34 +08:00
dependabot[bot] ac3d64f699
chore(deps): bump protobufjs from 7.2.3 to 7.2.4 in /extension (#1345)
Bumps [protobufjs](https://github.com/protobufjs/protobuf.js) from 7.2.3 to 7.2.4.
- [Release notes](https://github.com/protobufjs/protobuf.js/releases)
- [Changelog](https://github.com/protobufjs/protobuf.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/protobufjs/protobuf.js/compare/protobufjs-v7.2.3...protobufjs-v7.2.4)

---
updated-dependencies:
- dependency-name: protobufjs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sheng Chen <sheche@microsoft.com>
2023-07-19 09:42:17 +08:00
dependabot[bot] dd616ed5bd
chore(deps): bump protobufjs and @grpc/grpc-js in /npm-package (#1344)
Bumps [protobufjs](https://github.com/protobufjs/protobuf.js) to 7.2.4 and updates ancestor dependency [@grpc/grpc-js](https://github.com/grpc/grpc-node). These dependencies need to be updated together.


Updates `protobufjs` from 6.11.3 to 7.2.4
- [Release notes](https://github.com/protobufjs/protobuf.js/releases)
- [Changelog](https://github.com/protobufjs/protobuf.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/protobufjs/protobuf.js/compare/v6.11.3...protobufjs-v7.2.4)

Updates `@grpc/grpc-js` from 1.6.7 to 1.8.17
- [Release notes](https://github.com/grpc/grpc-node/releases)
- [Commits](https://github.com/grpc/grpc-node/compare/@grpc/grpc-js@1.6.7...@grpc/grpc-js@1.8.17)

---
updated-dependencies:
- dependency-name: protobufjs
  dependency-type: indirect
- dependency-name: "@grpc/grpc-js"
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-19 09:26:56 +08:00
Gayan Perera 653c096633
Add completion support for subfolder gradle projects (#1336)
Co-authored-by: Sheng Chen <sheche@microsoft.com>
2023-05-25 13:06:56 +08:00
Sheng Chen 0ff32e8c06
docs: Add more details to CONTRIBUTING.md (#1339)
Signed-off-by: Sheng Chen <sheche@microsoft.com>
2023-05-22 15:13:28 +08:00
Sheng Chen 9ecf3b73d0
chore: Update dependencies (#1333)
Signed-off-by: Sheng Chen <sheche@microsoft.com>
2023-04-23 09:32:09 +08:00
Yan Zhang 9c2f947e91
Update CODEOWNERS 2023-04-22 10:20:52 +08:00
Shi Chen 0135073024
chore: Update dependencies (#1328) 2023-03-27 17:03:20 +08:00
Shi Chen 0ff81a93d3
chore: Prepare for 3.12.7 (#1327) 2023-03-23 16:19:51 +08:00
Shi Chen 901529a6bc
chore: update vscode engine to 1.76 (#1326) 2023-03-20 15:53:19 +08:00
Shi Chen 0f4ce73f34
fix: debug with args not working (#1318) 2023-03-20 15:51:50 +08:00
dependabot[bot] 44212620f9
chore(deps-dev): bump webpack from 5.75.0 to 5.76.0 in /extension (#1322)
Bumps [webpack](https://github.com/webpack/webpack) from 5.75.0 to 5.76.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.75.0...v5.76.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-16 11:52:44 +08:00
Shi Chen a680fce4b2
fix: Pre-relase CI failed (#1320) 2023-03-09 10:31:49 +08:00
Shi Chen e1f99608ca
feat: Support java 19 (#1319) 2023-03-07 13:27:28 +08:00
Shi Chen 1c15819a45
chore: Upgrade project Gradle wrapper to 8.0.2 (#1317)
* upgrade wrapper to 8.0.2

* update tapi version
2023-03-07 09:56:05 +08:00
Shi Chen 4fdf19d9fb
chore: Update dependencies (#1315) 2023-03-03 08:33:25 +08:00
Shi Chen d2bb901904
chore: Update azure pipeline env to node 16 (#1313) 2023-01-18 13:01:23 +08:00