These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)
| Commit: | 2956dbd | |
|---|---|---|
| Author: | Krystian Gajewski | |
| Committer: | intellij-monorepo-bot | |
BAZEL-3215 BAZEL-3259 bazel: support configurations in connector GitOrigin-RevId: 3ecfe4c9dae05688137216048090e98084a7e19d
| Commit: | cf6fb8c | |
|---|---|---|
| Author: | Krystian Gajewski | |
| Committer: | intellij-monorepo-bot | |
BAZEL-3215 BAZEL-3259 bazel: support configurations in connector GitOrigin-RevId: 281e116b16eb53bcf0a35c30740ae5f0853b0489
| Commit: | bdb7ed4 | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2858 cleanup: remove no longer needed code We switched to hew new aspect and its deployment functions from https://github.com/JetBrains/intellij-aspect So the local aspect deployment procedures are no longer needed. Remove the now dead code. GitOrigin-RevId: 3416a974dcfb93c44630419793be38b22180f677
| Commit: | e670a64 | |
|---|---|---|
| Author: | Marcin Kocot | |
| Committer: | intellij-monorepo-bot | |
BAZEL-3102: Support debugging aspect_rules_py targets Merge-request: IJ-MR-203957 Merged-by: Marcin Kocot <Marcin.Kocot.external@jetbrains.com> (cherry picked from commit 671860a6857dad031a505eecc6eee03b32357cbf) Merge-request: IJ-MR-207309 Merged-by: Marcin Kocot <Marcin.Kocot.external@jetbrains.com> GitOrigin-RevId: 262cca1fe7954d3798f45284003f152d4a0e008a
The documentation is generated from this commit.
| Commit: | bfa2e5e | |
|---|---|---|
| Author: | Marcin Kocot | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2917 BAZEL-3165 BAZEL-3166 Mark Bazel test sources Double cherrypick from commits: - 08a149b52eb7738a9d5f5d276b0e5d29f4aff982 - c57ff34fc505a573d954e3e29c3ac4da37e11291 Merge-request: IJ-MR-205845 Merged-by: Marcin Kocot <Marcin.Kocot.external@jetbrains.com> GitOrigin-RevId: aaa812a6ee68617ed43b8018f3e1df3d76bafe25
| Commit: | cc155fa | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
BAZEL-3102: Support debugging aspect_rules_py targets Merge-request: IJ-MR-203957 Merged-by: Marcin Kocot <Marcin.Kocot.external@jetbrains.com> GitOrigin-RevId: 671860a6857dad031a505eecc6eee03b32357cbf
| Commit: | 365aebe | |
|---|---|---|
| Author: | Marcin Kocot | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2917: Mark Bazel test sources as such Merge-request: IJ-MR-198160 Merged-by: Marcin Kocot <Marcin.Kocot.external@jetbrains.com> GitOrigin-RevId: c57ff34fc505a573d954e3e29c3ac4da37e11291
| Commit: | 9bae470 | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
cleanup [bazel]: drop generated_libraries from go proto message ... as we unconditionally set this value to the empty list and never read the value anyway. (cherry picked from commit a2c49bb352d3102595d7b5c297822b20cbba2352) IJ-MR-202463 GitOrigin-RevId: 6d5a9993ba0198cb8105146b00eef74710eae5d8
| Commit: | 8774c61 | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
cleanup [bazel]: drop generated_libraries from go proto message ... as we unconditionally set this value to the empty list and never read the value anyway. GitOrigin-RevId: a2c49bb352d3102595d7b5c297822b20cbba2352
| Commit: | 0f9fd7d | |
|---|---|---|
| Author: | Krystian Gajewski | |
| Committer: | intellij-monorepo-bot | |
BAZEL-3126 bazel: add protobuf generator consistency test GitOrigin-RevId: d5b8ca8a9dce8140113c056f522a9058f2ce4030
| Commit: | a0aaec8 | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2969: have exported as a separate dependency type in aspect ... to keep the property that dependencies are always plain targets and do not contain any information that is specific to a particular language family. (cherry picked from commit df2db1509e8ff7ca656beb7a7dca70828af18e09) IJ-MR-201150 GitOrigin-RevId: 444838d1dd6a0ece6fb9febc5a373a60db1580a2
| Commit: | fcad0b2 | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2969: have exported as a separate dependency type in aspect ... to keep the property that dependencies are always plain targets and do not contain any information that is specific to a particular language family. GitOrigin-RevId: df2db1509e8ff7ca656beb7a7dca70828af18e09
| Commit: | 86c7349 | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
BAZEL-3090: properly remove JavaRuntimeInfo This message only contains the java_home, an information that is also present in the toolchain info. The only difference is that the JavaRuntimeInfo also looks for java_home in the direct dependencies if no java_home is available directly. Move that computation to the plugin and avoid redundant information in our proto messages. Co-authored-by: Damian Baczyński <damian.baczynski@jetbrains.com> (cherry picked from commit 0f5eebe7591bedcb919e29df9280115e35ad0569) IJ-MR-200541 GitOrigin-RevId: b964fc117545e394ec61ce6dd6246b155c6c4d7c
| Commit: | deef64a | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
BAZEL-3090: properly remove JavaRuntimeInfo This message only contains the java_home, an information that is also present in the toolchain info. The only difference is that the JavaRuntimeInfo also looks for java_home in the direct dependencies if no java_home is available directly. Move that computation to the plugin and avoid redundant information in our proto messages. Co-authored-by: Damian Baczyński <damian.baczynski@jetbrains.com> GitOrigin-RevId: 0f5eebe7591bedcb919e29df9280115e35ad0569
| Commit: | fbc25df | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
BAZEL-3090: Revert "BAZEL-2969: drop unused JavaRuntimeInfo" This reverts commit 0eb0ebb3f6c4fc4f9a106d1f64d597569e70ad6e. The commit assumed that JavaRuntimeInfo was not used; however it still is. The only reason, that commit did not cause a build failure was that our build does not use `bsp_target_info.proto` but instead the committed generated file `BazelTargetInfo.java` which was not updated. So revert this commit as it is based on wrong assumptions and in that way restore the invariant that commited generated files are up to date. (cherry picked from commit 50cbf1bb457e31ea90d020cc0fcfa3a7c86944aa) IJ-MR-200279 GitOrigin-RevId: e4f79a817293406f8ce858de9c894a90856f5736
| Commit: | 5e02920 | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
BAZEL-3090: Revert "BAZEL-2969: drop unused JavaRuntimeInfo" This reverts commit 0eb0ebb3f6c4fc4f9a106d1f64d597569e70ad6e. The commit assumed that JavaRuntimeInfo was not used; however it still is. The only reason, that commit did not cause a build failure was that our build does not use `bsp_target_info.proto` but instead the committed generated file `BazelTargetInfo.java` which was not updated. So revert this commit as it is based on wrong assumptions and in that way restore the invariant that commited generated files are up to date. GitOrigin-RevId: 50cbf1bb457e31ea90d020cc0fcfa3a7c86944aa
| Commit: | 2489bbf | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2969: drop unused JavaRuntimeInfo The information on java_home is taken from JavaToolcahinInfo anyway. (cherry picked from commit 0eb0ebb3f6c4fc4f9a106d1f64d597569e70ad6e) IJ-MR-199270 GitOrigin-RevId: 5ecbf99af148577da05afaa59cc17f6dea02d20d
| Commit: | cf30adf | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2969: drop unused JavaRuntimeInfo The information on java_home is taken from JavaToolcahinInfo anyway. GitOrigin-RevId: 0eb0ebb3f6c4fc4f9a106d1f64d597569e70ad6e
| Commit: | f0e83eb | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2969: Move boolean "jvm_target" and "has_api_generating_plugins" These predicates are not of generic interest for targets but only specific to JVM languages. Moreover, the has_api_generating_plugins predicate only depends on the JavaInfo provider. Therefore, move that flag to the JavaInfo-specific message and the jvm_target predicate to the common message. (cherry picked from commit 896be48051f4e7554c0402a96c7ef440b5f0cdf6) IJ-MR-197761 GitOrigin-RevId: 587868cfc0813d03cf1040082eeeb490f1661a17
| Commit: | 995ed9d | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2969: Move boolean "jvm_target" and "has_api_generating_plugins" These predicates are not of generic interest for targets but only specific to JVM languages. Moreover, the has_api_generating_plugins predicate only depends on the JavaInfo provider. Therefore, move that flag to the JavaInfo-specific message and the jvm_target predicate to the common message. GitOrigin-RevId: 896be48051f4e7554c0402a96c7ef440b5f0cdf6
| Commit: | d3d2cf6 | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2969: move is_source filtering to plugin ... so that the top-level field simply reflects the `srcs` attribute that is common to all supported rule sets. (cherry picked from commit 748884e938c3f37543b0431c4e24774932e09723) IJ-MR-197403 GitOrigin-RevId: f61b178c546436e2aa8d364a39fca8ad3371753f
| Commit: | 33dee36 | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2969: move generated_sources and resources to JvmTargetInfo As, in our aspect, we have language-specific definitions of `generated_sources` for pyton and go, we should not have a top-level `generated_sources` message as well; instead move it to the JVM-specific message. (cherry picked from commit dc114f527e1b23c7b0523b9a5dd6bdcbd114243b) IJ-MR-197403 GitOrigin-RevId: 4c8bc1ae2a0e8e0f29f91086736305a1db262019
| Commit: | 5cfaf22 | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2969: drop generated_sources from JvmTargetInfo For JVM languages, the generated sources are just the files in the `srcs` attribute that are not source files. So there is no need for special handling and we can use the `srcs` attribute already read top level. (cherry picked from commit 0adc6b6ac700ca8c2969cffb2fe47e8775011355) IJ-MR-197403 GitOrigin-RevId: 4af5efd16f6d1754b44ade030530afdf1c79e861
| Commit: | 887e47b | |
|---|---|---|
| Author: | Lev Leontev | |
| Committer: | intellij-monorepo-bot | |
BAZEL-3028 [bazel]: fix 253 build Merge-request: IJ-MR-197695 Merged-by: Danil Tereshchenko <Danil.Tereshchenko@jetbrains.com> GitOrigin-RevId: 33ed73e790a24e84baf05e50362e1d55e76bf951
| Commit: | 5028c52 | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2969: drop generated_sources from JvmTargetInfo For JVM languages, the generated sources are just the files in the `srcs` attribute that are not source files. So there is no need for special handling and we can use the `srcs` attribute already read top level. GitOrigin-RevId: 0adc6b6ac700ca8c2969cffb2fe47e8775011355
| Commit: | 0d5f79e | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2969: move is_source filtering to plugin ... so that the top-level field simply reflects the `srcs` attribute that is common to all supported rule sets. GitOrigin-RevId: 748884e938c3f37543b0431c4e24774932e09723
| Commit: | 1ccb97f | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2969: move generated_sources and resources to JvmTargetInfo As, in our aspect, we have language-specific definitions of `generated_sources` for pyton and go, we should not have a top-level `generated_sources` message as well; instead move it to the JVM-specific message. GitOrigin-RevId: dc114f527e1b23c7b0523b9a5dd6bdcbd114243b
| Commit: | effee87 | |
|---|---|---|
| Author: | Krystian Gajewski | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2997 bazel: migration to plugin model v2 Merge-request: IJ-MR-196198 Merged-by: Krystian Gajewski <krystian.gajewski.external@jetbrains.com> (cherry picked from commit 576d8a4ce3d2b5ea9d4d1141ca4b9e28329114ca) GitOrigin-RevId: 4d4513a6a9b35541bf4f2d8e1ec74fa9cc4ff8f3
| Commit: | e19d95f | |
|---|---|---|
| Author: | Evgenii Pasynkov | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2822 [bazel]: Code maintenance. Drop obsolete directories GitOrigin-RevId: 32ca34e55b1db999aa35ab95276491b768eadcfd
| Commit: | 5f4740d | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2969: allign common aspect fields ... with that of the aspect of other plugins. (cherry picked from commit 8d2fddd96c7146390c055a42e268b2207b3c177d) IJ-MR-196522 GitOrigin-RevId: 0dca22055fad2c682dafcae7037d9468dc687b25
| Commit: | df0c556 | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2969: allign common aspect fields ... with that of the aspect of other plugins. GitOrigin-RevId: 8d2fddd96c7146390c055a42e268b2207b3c177d
| Commit: | eb19657 | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
BAZEL-3011: move remapping of local_path_override repositories into the plugin ... and thus avoiding the need for interpolating the repository mapping into the aspect. As a bonus, this also fixes the path computation for late-discovered local_path_override repositories as we can use the final repository mapping that can only be computed after the aspect run, once all involved repositories are known. GitOrigin-RevId: 671194e3a4a06dd822ecc449e3d3ea0067867379
| Commit: | 7b650a4 | |
|---|---|---|
| Author: | Krystian Gajewski | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2997 bazel: migration to plugin model v2 Merge-request: IJ-MR-196198 Merged-by: Krystian Gajewski <krystian.gajewski.external@jetbrains.com> GitOrigin-RevId: 576d8a4ce3d2b5ea9d4d1141ca4b9e28329114ca
| Commit: | 88a7c42 | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
BAZEL-3011: move remapping of local_path_override repositories into the plugin ... and thus avoiding the need for interpolating the repository mapping into the aspect. As a bonus, this also fixes the path computation for late-discovered local_path_override repositories as we can use the final repository mapping that can only be computed after the aspect run, once all involved repositories are known. GitOrigin-RevId: c2ed5b63eaf06abff3e73147aae75979ddaa7e86
| Commit: | 304de29 | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
BAZEL-3001: Keep track of private deps Also obtain private deps (typically toolchains) for targets. Mark them as such. (cherry picked from commit 20f30e72bee27b731b317c03e88b8c4a885fc747) IJ-MR-195441 GitOrigin-RevId: 12e59ffb1177b3d0676dd6c3c83c83d5608e2d6e
| Commit: | 0355cfc | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2969: rename field to better align with other bazel plugins (cherry picked from commit 93f40d676135832841f16672821eea58a55cfced) IJ-MR-195441 GitOrigin-RevId: 08fc6efbda1bbd0502d2ce59be9daba2af65cc33
| Commit: | 415af42 | |
|---|---|---|
| Author: | Krystian Gajewski | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2985 bazel: separate bazel core module Merge-request: IJ-MR-194947 Merged-by: Krystian Gajewski <krystian.gajewski.external@jetbrains.com> (cherry picked from commit df8882ee9ebb098edd511376a381f955e80e01e9) (cherry picked from commit 9309080587f0a42a4670b2c2a7575f08a42a360f) IJ-MR-195706 GitOrigin-RevId: d0d5b3a4b93f4c87d4c1875997ae427f9431ac6c
| Commit: | e3e3d2a | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2969: rename field to better align with other bazel plugins GitOrigin-RevId: 93f40d676135832841f16672821eea58a55cfced
| Commit: | d56bcfd | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
BAZEL-3001: Keep track of private deps Also obtain private deps (typically toolchains) for targets. Mark them as such. GitOrigin-RevId: 20f30e72bee27b731b317c03e88b8c4a885fc747
| Commit: | 08a5305 | |
|---|---|---|
| Author: | Krystian Gajewski | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2985 bazel: separate bazel core module Merge-request: IJ-MR-194947 Merged-by: Krystian Gajewski <krystian.gajewski.external@jetbrains.com> GitOrigin-RevId: df8882ee9ebb098edd511376a381f955e80e01e9
| Commit: | b0307d2 | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2957: Include configuration in target identifier ... as we get it reported from the aspect. This will allow us in the future to correctly identify targets instead of just guessing which target for a given label to use. It also brings us more in line with the aspect of other bazel plugins. (cherry picked from commit 3c60d7c11deb2b7cdf641b52186ce7f6a21022ee) IJ-MR-194647 GitOrigin-RevId: c7e64f41e2105dc7f978c6839148830605070453
| Commit: | 1689504 | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2957: Include proper target key for dependencies ... as obtained from bazel bia the aspect. (cherry picked from commit a236329a21b42d0d2a73cf09f1270a1b825f4e40) IJ-MR-194647 GitOrigin-RevId: a129faa15d8718289ace4e3ae1b39adc77b43187
| Commit: | 9bdbdd0 | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2969: Replace FileLocation message by ArtifactLocation ... as is used, e.g., by the CLion bazel plugin. (cherry picked from commit d308c9d1f6aadc6f4126ca047d1f8504078c2dd1) IJ-MR-194647 GitOrigin-RevId: 80f21bc8ce5188f17cfb8c376a35fe856ae2c9da
| Commit: | ad1b437 | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2957: Include configuration in target identifier ... as we get it reported from the aspect. This will allow us in the future to correctly identify targets instead of just guessing which target for a given label to use. It also brings us more in line with the aspect of other bazel plugins. GitOrigin-RevId: 3c60d7c11deb2b7cdf641b52186ce7f6a21022ee
| Commit: | 2389680 | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2969: Replace FileLocation message by ArtifactLocation ... as is used, e.g., by the CLion bazel plugin. GitOrigin-RevId: d308c9d1f6aadc6f4126ca047d1f8504078c2dd1
| Commit: | 4db1f44 | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2957: Include proper target key for dependencies ... as obtained from bazel bia the aspect. GitOrigin-RevId: a236329a21b42d0d2a73cf09f1270a1b825f4e40
| Commit: | acd69a9 | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2897: move python "is code generator" logic from aspect to plugin ... and thus avoiding the need for templating in the aspect. (cherry picked from commit a108ffe33b9d019551660b9a12977f7de763f58c) IJ-MR-194236 GitOrigin-RevId: 02c96965a4fa0b28215601adb79c286eb0d37309
| Commit: | 1d38ef7 | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
cleanup [bazel]: drop reserved fields in bsp_target_info.proto It is best practise to mark fields as reserved that once have been used but are no longer in use. In this way, it can be ensured that no field is added with the same identifier and old messages suddenly get a new meaning. As we, however, never saved a binary representation of that message we do not have this problem, so we can remove that restriction; some field numbers will have to be changed anyway, when standardizing on a new joined aspect. (cherry picked from commit b93a47f30be4e7c7440173a2a1dbeb2b4371955c) IJ-MR-194236 GitOrigin-RevId: ad0f86508073a7cc6de9c2e282c378f6eaa5e4bf
| Commit: | 90d7a2e | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
cleanup [bazel]: drop reserved fields in bsp_target_info.proto It is best practise to mark fields as reserved that once have been used but are no longer in use. In this way, it can be ensured that no field is added with the same identifier and old messages suddenly get a new meaning. As we, however, never saved a binary representation of that message we do not have this problem, so we can remove that restriction; some field numbers will have to be changed anyway, when standardizing on a new joined aspect. GitOrigin-RevId: b93a47f30be4e7c7440173a2a1dbeb2b4371955c
| Commit: | 5b55a18 | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2897: move python "is code generator" logic from aspect to plugin ... and thus avoiding the need for templating in the aspect. GitOrigin-RevId: a108ffe33b9d019551660b9a12977f7de763f58c
| Commit: | 5136670 | |
|---|---|---|
| Author: | Lev Leontev | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2964: show run gutters for test suites and macros (cherry picked from commit 137cc2c648485b2f083054e834688144cba05c3e) IJ-MR-193644 GitOrigin-RevId: 1f8720cc2ca140c95b90c15df7ea49757e12cbde
| Commit: | 3bcac39 | |
|---|---|---|
| Author: | Lev Leontev | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2964: show run gutters for test suites and macros (cherry picked from commit 137cc2c648485b2f083054e834688144cba05c3e) IJ-MR-193644 GitOrigin-RevId: 7aabfd262bd6ec4057c2d62da9705ebe6c7570b9
| Commit: | da20676 | |
|---|---|---|
| Author: | Lev Leontev | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2964: show run gutters for test suites and macros GitOrigin-RevId: 137cc2c648485b2f083054e834688144cba05c3e
| Commit: | 8e9b9f0 | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2920: extract full_compile_jars from JavaInfo ... and let scala_info.bzl only mention the targets from which they need the full_compile_jars. In this way, scala_info.bzl is only concerned with scala-specific information and we keep the extensions independent of each other. (cherry picked from commit fae13d6fe38b3d9ae83ad7048d05ccbafc60025c) IJ-MR-192842 GitOrigin-RevId: aee563a65f4440fcb0275bb74c3b8d718863e94e
| Commit: | 202287b | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2920: extract full_compile_jars from JavaInfo ... and let scala_info.bzl only mention the targets from which they need the full_compile_jars. In this way, scala_info.bzl is only concerned with scala-specific information and we keep the extensions independent of each other. GitOrigin-RevId: fae13d6fe38b3d9ae83ad7048d05ccbafc60025c
| Commit: | e99aeb4 | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2920: move has_api_generating_plugins out of JvmTargetInfo This information is ultimately derived from the JavaPluginInfo provider of rules_java. So it should not be part of the rules_jvm-specific information. Also add a field where kotlin targets can name dependencies that might contribute api-generating plugins. (cherry picked from commit dd69e4250472c8698882f54c28773735a8540c1d) IJ-MR-192245 GitOrigin-RevId: c18e5d726195840ee58bf5b3f2415bf77523b0be
| Commit: | cc37247 | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2920: Group fields common to java-like languages ... into a separate submessage, while still allowing multiple rules to contribute to that field. (cherry picked from commit 6cc9502e49505db3c65f4d7127150f79aa021790) IJ-MR-192245 GitOrigin-RevId: 2542d65460ebf7ad241a672378aa208c3f282e30
| Commit: | 6f7d72d | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2920: Move javac_opts out of JvmTargetInfo and make them shared The javac options come from different providers, but none of them comes from rules_jvm. (cherry picked from commit f4ae6f01ef375fa66f4b649d85f9d30efdbce6be) IJ-MR-192245 GitOrigin-RevId: d1fa09c8f22a63c4676fa1ec394e4cf52d722e50
| Commit: | 2307d50 | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2920: Move javac_opts out of JvmTargetInfo and make them shared The javac options come from different providers, but none of them comes from rules_jvm. GitOrigin-RevId: f4ae6f01ef375fa66f4b649d85f9d30efdbce6be
| Commit: | 9ea60f9 | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2920: move has_api_generating_plugins out of JvmTargetInfo This information is ultimately derived from the JavaPluginInfo provider of rules_java. So it should not be part of the rules_jvm-specific information. Also add a field where kotlin targets can name dependencies that might contribute api-generating plugins. GitOrigin-RevId: dd69e4250472c8698882f54c28773735a8540c1d
| Commit: | 631e5cb | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2920: Group fields common to java-like languages ... into a separate submessage, while still allowing multiple rules to contribute to that field. GitOrigin-RevId: 6cc9502e49505db3c65f4d7127150f79aa021790
| Commit: | 6520ad8 | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2920: Move jar, generated_jars, jdeps out of JvmTargetInfo These fields depend on providers from different rules. So, in order separate our extensions by rules, we have to move those fields out of the rules_jvm-specific part into the common one. GitOrigin-RevId: d38471d8af4c8c2466a924f4e1800c35ab85eaf2
| Commit: | 1ce874a | |
|---|---|---|
| Author: | Klaus T. Aehlig | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2920: Support fields contributed to by more than one extension Fields like "jars" can come from more than one provider; so we have to allow several extensions to contribute to them. Also add a bit indicating that the target is a JVM target, as that can be inferred from different providers. GitOrigin-RevId: 747be29ab12b8d5c7f1fecbf41a4ab79dd2a35dc
| Commit: | 7da8c49 | |
|---|---|---|
| Author: | Damian Baczyński | |
| Committer: | intellij-monorepo-bot | |
[bazel] BAZEL-1214: Handle resource_strip_prefix to improve Java resources support Ignoring resource_strip_prefix might lead to red codes from Java/Kotlin i18n plugin, because it indicates resources root. Previously, this root was only selected heuristically by merging common ancestor of resource files. Co-authored-by: Danil Tereshchenko <Danil.Tereshchenko@jetbrains.com> Merge-request: IJ-MR-189833 Merged-by: Damian Baczyński <damian.baczynski@jetbrains.com> GitOrigin-RevId: 697ee24cf8a3566ca0a49f971846015d7227b029
| Commit: | 7e95d01 | |
|---|---|---|
| Author: | Michał Kasprzyk | |
| Committer: | intellij-monorepo-bot | |
BAZEL-83488 [bazel]: Show bazel run/debug actions only in relevant Python files Users are complaining that they can't run dangling Python files (e.g., database migrations) because we're overwriting built-in IntelliJ actions with our Bazel-related run actions. I'm adding an additional condition, so our run actions will show in files that are really relevant (e.g. main file defined in the py_binary target), so we'll get the best of both worlds. Merge-request: IJ-MR-189260 Merged-by: Danil Tereshchenko <Danil.Tereshchenko@jetbrains.com> Merge-request: IJ-MR-189781 Merged-by: Danil Tereshchenko <Danil.Tereshchenko@jetbrains.com> GitOrigin-RevId: 5bc58d1821a4ea5fd4c7ee9046354bb43f7daea6
| Commit: | 9442adf | |
|---|---|---|
| Author: | Michał Kasprzyk | |
| Committer: | intellij-monorepo-bot | |
BAZEL-83488 [bazel]: Show bazel run/debug actions only in relevant Python files Users are complaining that they can't run dangling Python files (e.g., database migrations) because we're overwriting built-in IntelliJ actions with our Bazel-related run actions. I'm adding an additional condition, so our run actions will show in files that are really relevant (e.g. main file defined in the py_binary target), so we'll get the best of both worlds. Merge-request: IJ-MR-189260 Merged-by: Danil Tereshchenko <Danil.Tereshchenko@jetbrains.com> GitOrigin-RevId: c6d076040fcaa48b925d4f9bc9046f5079853e7d
| Commit: | 942d90d | |
|---|---|---|
| Author: | Damian Baczyński | |
| Committer: | intellij-monorepo-bot | |
[bazel] BAZEL-2779 Propagate `module_name` to Kotlin plugin Not propagating `module_name` to Kotlin plugin leads to redcode when referencing internal members from Java. Co-authored-by: Evgenii Pasynkov <Evgeny.Pasynkov@jetbrains.com> Merge-request: IJ-MR-186960 Merged-by: Damian Baczyński <damian.baczynski@jetbrains.com> GitOrigin-RevId: d3f43314d20f716f3c0e25c7a5a0ea8f04f38cdf
| Commit: | 00c123c | |
|---|---|---|
| Author: | Damian Baczyński | |
| Committer: | intellij-monorepo-bot | |
[bazel] BAZEL-2779 Propagate `module_name` to Kotlin plugin Not propagating `module_name` to Kotlin plugin leads to redcode when referencing internal members from Java. Co-authored-by: Evgenii Pasynkov <Evgeny.Pasynkov@jetbrains.com> Merge-request: IJ-MR-186960 Merged-by: Damian Baczyński <damian.baczynski@jetbrains.com> GitOrigin-RevId: d3f43314d20f716f3c0e25c7a5a0ea8f04f38cdf
| Commit: | 4941a76 | |
|---|---|---|
| Author: | Damian Baczyński | |
| Committer: | intellij-monorepo-bot | |
[bazel] BAZEL-2779 Propagate `module_name` to Kotlin plugin Not propagating `module_name` to Kotlin plugin leads to redcode when referencing internal members from Java. Co-authored-by: Evgenii Pasynkov <Evgeny.Pasynkov@jetbrains.com> Merge-request: IJ-MR-186960 Merged-by: Damian Baczyński <damian.baczynski@jetbrains.com> GitOrigin-RevId: a70b903f5f593599dffd42ea641cb3e8fa355553
| Commit: | 58c829b | |
|---|---|---|
| Author: | Lev Leontev | |
| Committer: | intellij-monorepo-bot | |
BAZEL-1423: strict deps for ultimate monorepo (cherry picked from commit 239a06235cb407b9ea8d173309964ad850e30538) IJ-CR-186518 GitOrigin-RevId: fd36df8b685e4505281055785309641e478d08e2
| Commit: | 3685327 | |
|---|---|---|
| Author: | Lev Leontev | |
| Committer: | intellij-monorepo-bot | |
BAZEL-1423: strict deps for ultimate monorepo (cherry picked from commit 239a06235cb407b9ea8d173309964ad850e30538) IJ-CR-186518 GitOrigin-RevId: fd36df8b685e4505281055785309641e478d08e2
| Commit: | fc4f6dc | |
|---|---|---|
| Author: | Lev Leontev | |
| Committer: | intellij-monorepo-bot | |
BAZEL-1423: strict deps for ultimate monorepo GitOrigin-RevId: 239a06235cb407b9ea8d173309964ad850e30538
| Commit: | 22288c1 | |
|---|---|---|
| Author: | Lev Leontev | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2469: get rid of granularity, support plugin v2 model, bump 253 IJ-CR-182835 GitOrigin-RevId: 0f7136b86fa91220e4a61166e33eca0cadee65e4
| Commit: | b135cf9 | |
|---|---|---|
| Author: | Lev Leontev | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2469: get rid of granularity, support plugin v2 model, bump 253 IJ-CR-182835 GitOrigin-RevId: 0f7136b86fa91220e4a61166e33eca0cadee65e4
| Commit: | 2f1b5de | |
|---|---|---|
| Author: | Lev Leontev | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2469: get rid of granularity, support plugin v2 model, bump 253 GitOrigin-RevId: e6e0530224abc27c0970e2345592d8c9d73c3aff
| Commit: | 403a3d7 | |
|---|---|---|
| Author: | Lev Leontev | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2521: add support for @rules_java//toolchains:incompatible_language_version_bootclasspath IJ-CR-181564 GitOrigin-RevId: 1a62498610f80b57c6e80a62175cf5a0f3026585
| Commit: | bbecb53 | |
|---|---|---|
| Author: | Lev Leontev | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2521: add support for @rules_java//toolchains:incompatible_language_version_bootclasspath IJ-CR-181564 GitOrigin-RevId: 1a62498610f80b57c6e80a62175cf5a0f3026585
| Commit: | c98d3e3 | |
|---|---|---|
| Author: | Lev Leontev | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2521: add support for @rules_java//toolchains:incompatible_language_version_bootclasspath GitOrigin-RevId: 482bb72d875c07405d9053f997e7fa530942164a
| Commit: | a28803c | |
|---|---|---|
| Author: | Lev Leontev | |
| Committer: | Lev Leontev | |
BAZEL-2521: add support for @rules_java//toolchains:incompatible_language_version_bootclasspath
| Commit: | bdd398a | |
|---|---|---|
| Author: | Krystian Gajewski | |
| Committer: | Andrew Kozlov | |
BAZEL-2339 [feature] Add protobuf reference resolution for bazel rules Co-authored-by: Krystian Gajewski <krystian.gajewski@jetbrains.com> Merge-request: IJ-MR-173601 Merged-by: Krystian Gajewski <krystian.gajewski@jetbrains.com> GitOrigin-RevId: 5a209f6e6c78a80af5ca6cfdc6ef28deec2660bc (cherry picked from commit 5e2af95d97a14382bcc1d7233a499159bc3696f2)
| Commit: | d965b4d | |
|---|---|---|
| Author: | Krystian Gajewski | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2524 | Migrate bazel plugin tests to JPS test runner Co-authored-by: Andrzej Gluszak <Andrzej.Gluszak@jetbrains.com> Merge-request: IJ-MR-176313 Merged-by: Andrzej Gluszak <Andrzej.Gluszak@jetbrains.com> GitOrigin-RevId: 175606937f5e3f91ea6cc5db172a852046c0e235
| Commit: | f5831bd | |
|---|---|---|
| Author: | Krystian Gajewski | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2524 | Migrate bazel plugin tests to JPS test runner Co-authored-by: Andrzej Gluszak <Andrzej.Gluszak@jetbrains.com> Merge-request: IJ-MR-176313 Merged-by: Andrzej Gluszak <Andrzej.Gluszak@jetbrains.com> GitOrigin-RevId: 175606937f5e3f91ea6cc5db172a852046c0e235
| Commit: | fc6e81e | |
|---|---|---|
| Author: | Krystian Gajewski | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2339 [feature] Add protobuf reference resolution for bazel rules Co-authored-by: Krystian Gajewski <krystian.gajewski@jetbrains.com> Merge-request: IJ-MR-173601 Merged-by: Krystian Gajewski <krystian.gajewski@jetbrains.com> GitOrigin-RevId: 5a209f6e6c78a80af5ca6cfdc6ef28deec2660bc
| Commit: | 5e2af95 | |
|---|---|---|
| Author: | Krystian Gajewski | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2339 [feature] Add protobuf reference resolution for bazel rules Co-authored-by: Krystian Gajewski <krystian.gajewski@jetbrains.com> Merge-request: IJ-MR-173601 Merged-by: Krystian Gajewski <krystian.gajewski@jetbrains.com> GitOrigin-RevId: 5a209f6e6c78a80af5ca6cfdc6ef28deec2660bc
| Commit: | c0d2eee | |
|---|---|---|
| Author: | Andrzej Głuszak | |
| Committer: | intellij-monorepo-bot | |
[bazel] [maintenance] Remove cpp & android support leftovers Merge-request: IJ-MR-174073 Merged-by: Andrzej Gluszak <Andrzej.Gluszak@jetbrains.com> GitOrigin-RevId: a69294d9f59269d53eeaa971403bba67385cde00
| Commit: | c2fb92c | |
|---|---|---|
| Author: | Andrzej Głuszak | |
| Committer: | intellij-monorepo-bot | |
[bazel] [maintenance] Remove cpp & android support leftovers Merge-request: IJ-MR-174073 Merged-by: Andrzej Gluszak <Andrzej.Gluszak@jetbrains.com> GitOrigin-RevId: a69294d9f59269d53eeaa971403bba67385cde00
| Commit: | e9ae519 | |
|---|---|---|
| Author: | Krystian Gajewski | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2226 [maintenance] Move most of the ex-BSP server logic to the client reformat code Merge branch 'master' into bazel/krystian-gajewski/bsp-refactor # Conflicts: # plugins/bazel/server/server/src/test/kotlin/org/jetbrains/bazel/server/model/ProjectTest.kt add internal resolver state system docs add BazelEndpointProxy kdoc refactor BuildTargetCollection fix hotswap yield targets in correct order add wrapper class for build target map Merge remote-tracking branch 'refs/remotes/origin/master' into bazel/krystian-gajewski/bsp-refactor # Conflicts: # plugins/bazel/plugin-bazel/src/main/kotlin/org/jetbrains/bazel/jvm/run/JvmRunHandler.kt # plugins/bazel/plugin-bazel/src/main/kotlin/org/jetbrains/bazel/jvm/run/JvmTestHandler.kt # plugins/bazel/plugin-bazel/src/main/kotlin/org/jetbrains/bazel/python/debug/PythonDebugCommandLineState.kt # plugins/bazel/plugin-bazel/src/main/kotlin/org/jetbrains/bazel/run/commandLine/BazelRunCommandLineState.kt # plugins/bazel/plugin-bazel/src/main/kotlin/org/jetbrains/bazel/run/commandLine/BazelTestCommandLineState.kt Fix starter tests (non module targets were selected over module targets) Fix after merge Merge remote-tracking branch 'origin/master' into bazel/krystian-gajewski/bsp-refactor # Conflicts: # plugins/bazel/plugin-bazel/src/main/kotlin/org/jetbrains/bazel/run/commandLine/BazelTestCommandLineState.kt # plugins/bazel/server/server/src/main/kotlin/org/jetbrains/bazel/server/sync/ExecuteService.kt # plugins/bazel/server/server/src/main/kotlin/org/jetbrains/bazel/server/sync/ProjectResolver.kt Fix sync fix ProjectSyncTaskTest add more descriptive error message to EnvironmentProvider abstraction patch plugin-content.yaml Merge branch 'master' into bazel/krystian-gajewski/bsp-refactor fix jps compilation errors Remove claude Fix things after removing transitive compile time jars Merge branch 'master' into bazel/krystian-gajewski/bsp-refactor # Conflicts: # plugins/bazel/plugin-bazel/src/main/kotlin/org/jetbrains/bazel/golang/debug/BazelGoBeforeRunTaskProvider.kt # plugins/bazel/plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/mapper/normal/AspectBazelProjectMapper.kt # plugins/bazel/plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/model/Library.kt Make e2e tests compile Remove experimentalTransitiveCompileTimeJars Remove Android-related code Merge remote-tracking branch 'origin/master' into bazel/krystian-gajewski/bsp-refactor remove wildcard imports post merge fixups Merge branch 'refs/heads/master' into bazel/krystian-gajewski/bsp-refactor # Conflicts: # plugins/bazel/MODULE.bazel.lock # plugins/bazel/commons/src/main/kotlin/org/jetbrains/bsp/protocol/JoinedBuildServer.kt # plugins/bazel/plugin-bazel/src/main/kotlin/org/jetbrains/bazel/golang/sync/GoProjectSync.kt # plugins/bazel/plugin-bazel/src/main/kotlin/org/jetbrains/bazel/golang/sync/GoWorkspaceModuleEnable.kt # plugins/bazel/plugin-bazel/src/main/kotlin/org/jetbrains/bazel/jvm/run/JvmRunHandler.kt # plugins/bazel/plugin-bazel/src/main/kotlin/org/jetbrains/bazel/jvm/run/JvmTestHandler.kt # plugins/bazel/plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/graph/DependencyGraph.kt # plugins/bazel/plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/mapper/normal/AspectBazelProjectMapper.kt # plugins/bazel/plugin-bazel/src/test/kotlin/org/jetbrains/bazel/golang/sync/GoProjectSyncTest.kt # plugins/bazel/plugin-bazel/src/test/kotlin/org/jetbrains/bazel/sync/workspace/graph/DependencyGraphTest.kt # plugins/bazel/plugin-bazel/src/test/kotlin/org/jetbrains/bazel/sync/workspace/mapper/normal/BUILD # plugins/bazel/plugin-bazel/src/test/kotlin/org/jetbrains/bazel/sync/workspace/mapper/normal/TargetTagsResolverTest.kt # plugins/bazel/plugin-bazel/src/testFixtures/kotlin/org/jetbrains/bazel/workspace/model/test/framework/BuildServerMock.kt # plugins/bazel/server/bazelrunner/src/main/kotlin/org/jetbrains/bazel/bazelrunner/BazelCommand.kt # plugins/bazel/server/bazelrunner/src/main/kotlin/org/jetbrains/bazel/bazelrunner/BazelRunner.kt # plugins/bazel/server/bazelrunner/src/test/kotlin/org/jetbrains/bazel/bazelrunner/BazelRunnerBuilderTest.kt # plugins/bazel/server/server/src/main/kotlin/org/jetbrains/bazel/server/BazelBspServer.kt # plugins/bazel/server/server/src/main/kotlin/org/jetbrains/bazel/server/bsp/BspServerApi.kt # plugins/bazel/server/server/src/main/kotlin/org/jetbrains/bazel/server/bsp/managers/BazelExternalRulesetsQuery.kt # plugins/bazel/server/server/src/main/kotlin/org/jetbrains/bazel/server/bzlmod/RepoMapping.kt # plugins/bazel/server/server/src/main/kotlin/org/jetbrains/bazel/server/model/Project.kt # plugins/bazel/server/server/src/main/kotlin/org/jetbrains/bazel/server/sync/BspProjectMapper.kt # plugins/bazel/server/server/src/main/kotlin/org/jetbrains/bazel/server/sync/ProjectSyncService.kt # plugins/bazel/server/server/src/test/kotlin/org/jetbrains/bazel/server/model/ProjectTest.kt fix dependency graph test adapt phased sync tests add missing phased sync behaviour refactor internal sync action order logic make BazelWorkspaceSyncState internal migrate mapper tests from server to plugin update existing go and python tests to new workspace resolver abstraction use correct package names in common test cases remove android bsp residue migrate sync logic to abstract workspace resolver remove old bsp server parts refactor out bazel workspace resolver as interface for simple mocking use default values in BazelResolvedWorkspace for simpler test case setup add primitive BazelPathsResolver mocking refactor endpoint proxy as interface removed incompatible bsp ProjectTest refactor BazelBspLanguageExtensionsGeneratorTest to account for moved BazelRelease refactor BazelBspLanguageExtensionsGeneratorTest for new BspInfo open BspInfo for tests move repo mapping test into commons move repo mapping canonicalize function to commons [WIP] move language-specific logic into plugin Rename .java to .kt remove useless debug target kind checks Co-authored-by: Andrzej Gluszak <Andrzej.Gluszak@jetbrains.com> Merge-request: IJ-MR-171130 Merged-by: Krystian Gajewski <krystiang2015@gmail.com> GitOrigin-RevId: bdd2a036f02ce5af55e7a05d4000d007cfc1dfae
| Commit: | 69f111c | |
|---|---|---|
| Author: | Krystian Gajewski | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2226 [maintenance] Move most of the ex-BSP server logic to the client reformat code Merge branch 'master' into bazel/krystian-gajewski/bsp-refactor # Conflicts: # plugins/bazel/server/server/src/test/kotlin/org/jetbrains/bazel/server/model/ProjectTest.kt add internal resolver state system docs add BazelEndpointProxy kdoc refactor BuildTargetCollection fix hotswap yield targets in correct order add wrapper class for build target map Merge remote-tracking branch 'refs/remotes/origin/master' into bazel/krystian-gajewski/bsp-refactor # Conflicts: # plugins/bazel/plugin-bazel/src/main/kotlin/org/jetbrains/bazel/jvm/run/JvmRunHandler.kt # plugins/bazel/plugin-bazel/src/main/kotlin/org/jetbrains/bazel/jvm/run/JvmTestHandler.kt # plugins/bazel/plugin-bazel/src/main/kotlin/org/jetbrains/bazel/python/debug/PythonDebugCommandLineState.kt # plugins/bazel/plugin-bazel/src/main/kotlin/org/jetbrains/bazel/run/commandLine/BazelRunCommandLineState.kt # plugins/bazel/plugin-bazel/src/main/kotlin/org/jetbrains/bazel/run/commandLine/BazelTestCommandLineState.kt Fix starter tests (non module targets were selected over module targets) Fix after merge Merge remote-tracking branch 'origin/master' into bazel/krystian-gajewski/bsp-refactor # Conflicts: # plugins/bazel/plugin-bazel/src/main/kotlin/org/jetbrains/bazel/run/commandLine/BazelTestCommandLineState.kt # plugins/bazel/server/server/src/main/kotlin/org/jetbrains/bazel/server/sync/ExecuteService.kt # plugins/bazel/server/server/src/main/kotlin/org/jetbrains/bazel/server/sync/ProjectResolver.kt Fix sync fix ProjectSyncTaskTest add more descriptive error message to EnvironmentProvider abstraction patch plugin-content.yaml Merge branch 'master' into bazel/krystian-gajewski/bsp-refactor fix jps compilation errors Remove claude Fix things after removing transitive compile time jars Merge branch 'master' into bazel/krystian-gajewski/bsp-refactor # Conflicts: # plugins/bazel/plugin-bazel/src/main/kotlin/org/jetbrains/bazel/golang/debug/BazelGoBeforeRunTaskProvider.kt # plugins/bazel/plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/mapper/normal/AspectBazelProjectMapper.kt # plugins/bazel/plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/model/Library.kt Make e2e tests compile Remove experimentalTransitiveCompileTimeJars Remove Android-related code Merge remote-tracking branch 'origin/master' into bazel/krystian-gajewski/bsp-refactor remove wildcard imports post merge fixups Merge branch 'refs/heads/master' into bazel/krystian-gajewski/bsp-refactor # Conflicts: # plugins/bazel/MODULE.bazel.lock # plugins/bazel/commons/src/main/kotlin/org/jetbrains/bsp/protocol/JoinedBuildServer.kt # plugins/bazel/plugin-bazel/src/main/kotlin/org/jetbrains/bazel/golang/sync/GoProjectSync.kt # plugins/bazel/plugin-bazel/src/main/kotlin/org/jetbrains/bazel/golang/sync/GoWorkspaceModuleEnable.kt # plugins/bazel/plugin-bazel/src/main/kotlin/org/jetbrains/bazel/jvm/run/JvmRunHandler.kt # plugins/bazel/plugin-bazel/src/main/kotlin/org/jetbrains/bazel/jvm/run/JvmTestHandler.kt # plugins/bazel/plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/graph/DependencyGraph.kt # plugins/bazel/plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/mapper/normal/AspectBazelProjectMapper.kt # plugins/bazel/plugin-bazel/src/test/kotlin/org/jetbrains/bazel/golang/sync/GoProjectSyncTest.kt # plugins/bazel/plugin-bazel/src/test/kotlin/org/jetbrains/bazel/sync/workspace/graph/DependencyGraphTest.kt # plugins/bazel/plugin-bazel/src/test/kotlin/org/jetbrains/bazel/sync/workspace/mapper/normal/BUILD # plugins/bazel/plugin-bazel/src/test/kotlin/org/jetbrains/bazel/sync/workspace/mapper/normal/TargetTagsResolverTest.kt # plugins/bazel/plugin-bazel/src/testFixtures/kotlin/org/jetbrains/bazel/workspace/model/test/framework/BuildServerMock.kt # plugins/bazel/server/bazelrunner/src/main/kotlin/org/jetbrains/bazel/bazelrunner/BazelCommand.kt # plugins/bazel/server/bazelrunner/src/main/kotlin/org/jetbrains/bazel/bazelrunner/BazelRunner.kt # plugins/bazel/server/bazelrunner/src/test/kotlin/org/jetbrains/bazel/bazelrunner/BazelRunnerBuilderTest.kt # plugins/bazel/server/server/src/main/kotlin/org/jetbrains/bazel/server/BazelBspServer.kt # plugins/bazel/server/server/src/main/kotlin/org/jetbrains/bazel/server/bsp/BspServerApi.kt # plugins/bazel/server/server/src/main/kotlin/org/jetbrains/bazel/server/bsp/managers/BazelExternalRulesetsQuery.kt # plugins/bazel/server/server/src/main/kotlin/org/jetbrains/bazel/server/bzlmod/RepoMapping.kt # plugins/bazel/server/server/src/main/kotlin/org/jetbrains/bazel/server/model/Project.kt # plugins/bazel/server/server/src/main/kotlin/org/jetbrains/bazel/server/sync/BspProjectMapper.kt # plugins/bazel/server/server/src/main/kotlin/org/jetbrains/bazel/server/sync/ProjectSyncService.kt # plugins/bazel/server/server/src/test/kotlin/org/jetbrains/bazel/server/model/ProjectTest.kt fix dependency graph test adapt phased sync tests add missing phased sync behaviour refactor internal sync action order logic make BazelWorkspaceSyncState internal migrate mapper tests from server to plugin update existing go and python tests to new workspace resolver abstraction use correct package names in common test cases remove android bsp residue migrate sync logic to abstract workspace resolver remove old bsp server parts refactor out bazel workspace resolver as interface for simple mocking use default values in BazelResolvedWorkspace for simpler test case setup add primitive BazelPathsResolver mocking refactor endpoint proxy as interface removed incompatible bsp ProjectTest refactor BazelBspLanguageExtensionsGeneratorTest to account for moved BazelRelease refactor BazelBspLanguageExtensionsGeneratorTest for new BspInfo open BspInfo for tests move repo mapping test into commons move repo mapping canonicalize function to commons [WIP] move language-specific logic into plugin Rename .java to .kt remove useless debug target kind checks Co-authored-by: Andrzej Gluszak <Andrzej.Gluszak@jetbrains.com> Merge-request: IJ-MR-171130 Merged-by: Krystian Gajewski <krystiang2015@gmail.com> GitOrigin-RevId: bdd2a036f02ce5af55e7a05d4000d007cfc1dfae
| Commit: | fcb468e | |
|---|---|---|
| Author: | Lev Leontev | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2224 [fix] Add output jar libraries if target has API generating plugins GitOrigin-RevId: 2dd1d816c4f08bd249e916c3c193a5ce5a027f3d
| Commit: | adafbc7 | |
|---|---|---|
| Author: | Lev Leontev | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2224 [fix] Add output jar libraries if target has API generating plugins GitOrigin-RevId: 2dd1d816c4f08bd249e916c3c193a5ce5a027f3d
| Commit: | 3e5b8fa | |
|---|---|---|
| Author: | Jiaming Tang | |
| Committer: | intellij-monorepo-bot | |
[bazel][feature] support code gen rules in python | #BAZEL-1759 #BAZEL-1758 Co-authored-by: Lev Leontev <lev.leontev@jetbrains.com> Merge-request: IJ-MR-165415 Merged-by: Jiaming Tang <jiaming.tang@jetbrains.com> GitOrigin-RevId: ac18e04212936cdc5b5ff49d7a75328f5e8b6c5a
| Commit: | 9456e1c | |
|---|---|---|
| Author: | Jiaming Tang | |
| Committer: | intellij-monorepo-bot | |
[bazel][feature] support code gen rules in python | #BAZEL-1759 #BAZEL-1758 Co-authored-by: Lev Leontev <lev.leontev@jetbrains.com> Merge-request: IJ-MR-165415 Merged-by: Jiaming Tang <jiaming.tang@jetbrains.com> GitOrigin-RevId: ac18e04212936cdc5b5ff49d7a75328f5e8b6c5a
| Commit: | 5a025f7 | |
|---|---|---|
| Author: | Andrzej Głuszak | |
| Committer: | intellij-monorepo-bot | |
[bazel] [maintenance] Port //shared from OG Merge-request: IJ-MR-164654 Merged-by: Andrzej Gluszak <Andrzej.Gluszak@jetbrains.com> GitOrigin-RevId: dbba0b8c4e8b97c904c96e3577f34f9bedd0ff49
| Commit: | c7be31a | |
|---|---|---|
| Author: | Andrzej Głuszak | |
| Committer: | intellij-monorepo-bot | |
[bazel] [maintenance] Port //shared from OG Merge-request: IJ-MR-164654 Merged-by: Andrzej Gluszak <Andrzej.Gluszak@jetbrains.com> GitOrigin-RevId: dbba0b8c4e8b97c904c96e3577f34f9bedd0ff49
| Commit: | 152e56c | |
|---|---|---|
| Author: | Xuan-Son Trinh | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2031 [feature] Go sync + resolve Merge-request: IJ-MR-163084 Merged-by: Xuan Son Trinh <xuanson.trinh@jetbrains.com> GitOrigin-RevId: b04c9997439b4b2c4fb5f59aa64f976b83645aba
| Commit: | 64ef60d | |
|---|---|---|
| Author: | Xuan-Son Trinh | |
| Committer: | intellij-monorepo-bot | |
BAZEL-2031 [feature] Go sync + resolve Merge-request: IJ-MR-163084 Merged-by: Xuan Son Trinh <xuanson.trinh@jetbrains.com> GitOrigin-RevId: b04c9997439b4b2c4fb5f59aa64f976b83645aba
| Commit: | e5f2ff8 | |
|---|---|---|
| Author: | Jiaming Tang | |
| Committer: | intellij-monorepo-bot | |
[bazel][feature] add support for external targets and `imports` setting | #BAZEL-2073 #BAZEL-1761 Merge-request: IJ-MR-164198 Merged-by: Jiaming Tang <jiaming.tang@jetbrains.com> GitOrigin-RevId: a8c53e442a5a7447191c5fa0150035a08bb490f2
| Commit: | abf4797 | |
|---|---|---|
| Author: | Jiaming Tang | |
| Committer: | intellij-monorepo-bot | |
[bazel][feature] add support for external targets and `imports` setting | #BAZEL-2073 #BAZEL-1761 Merge-request: IJ-MR-164198 Merged-by: Jiaming Tang <jiaming.tang@jetbrains.com> GitOrigin-RevId: a8c53e442a5a7447191c5fa0150035a08bb490f2
| Commit: | c86fb7d | |
|---|---|---|
| Author: | Jiaming Tang | |
| Committer: | intellij-monorepo-bot | |
[fix] use ctx.workspace_name instead of guessing workspace name | #BAZEL-1836 Done GitOrigin-RevId: 88f97e783ea89891e823657e488850e11334a6e5
| Commit: | a1f7e5d | |
|---|---|---|
| Author: | Jiaming Tang | |
| Committer: | Space Team | |
[fix] use ctx.workspace_name instead of guessing workspace name | #BAZEL-1836 Done