Skip to content

Commit

Permalink
Merge branch 'master' into renovate/rules_pkg-1.x
Browse files Browse the repository at this point in the history
  • Loading branch information
sellophane authored Jan 22, 2025
2 parents 2505f3c + b603672 commit 047f975
Show file tree
Hide file tree
Showing 384 changed files with 5,921 additions and 26,627 deletions.
27 changes: 18 additions & 9 deletions .bazelci/clion.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,8 @@ tasks:
build_flags:
- --define=ij_product=clion-oss-oldest-stable
build_targets:
- //clwb/...
- //clwb:clwb_bazel_zip
- //:clwb_tests
test_flags:
- --define=ij_product=clion-oss-oldest-stable
- --test_output=errors
Expand All @@ -18,7 +19,8 @@ tasks:
build_flags:
- --define=ij_product=clion-oss-latest-stable
build_targets:
- //clwb/...
- //clwb:clwb_bazel_zip
- //:clwb_tests
test_flags:
- --define=ij_product=clion-oss-latest-stable
- --test_output=errors
Expand All @@ -30,7 +32,8 @@ tasks:
build_flags:
- --define=ij_product=clion-oss-oldest-stable
build_targets:
- //clwb/...
- //clwb:clwb_bazel_zip
- //:clwb_tests
test_flags:
- --define=ij_product=clion-oss-oldest-stable
- --test_output=errors
Expand All @@ -42,7 +45,8 @@ tasks:
build_flags:
- --define=ij_product=clion-oss-latest-stable
build_targets:
- //clwb/...
- //clwb:clwb_bazel_zip
- //:clwb_tests
test_flags:
- --define=ij_product=clion-oss-latest-stable
- --test_output=errors
Expand All @@ -54,7 +58,8 @@ tasks:
build_flags:
- --define=ij_product=clion-oss-oldest-stable
build_targets:
- //clwb/...
- //clwb:clwb_bazel_zip
- //:clwb_tests
test_flags:
- --define=ij_product=clion-oss-oldest-stable
- --test_output=errors
Expand All @@ -66,7 +71,8 @@ tasks:
build_flags:
- --define=ij_product=clion-oss-latest-stable
build_targets:
- //clwb/...
- //clwb:clwb_bazel_zip
- //:clwb_tests
test_flags:
- --define=ij_product=clion-oss-latest-stable
- --test_output=errors
Expand All @@ -78,7 +84,8 @@ tasks:
build_flags:
- --define=ij_product=clion-oss-under-dev
build_targets:
- //clwb/...
- //clwb:clwb_bazel_zip
- //:clwb_tests
test_flags:
- --define=ij_product=clion-oss-under-dev
- --test_output=errors
Expand All @@ -92,7 +99,8 @@ tasks:
build_flags:
- --define=ij_product=clion-oss-under-dev
build_targets:
- //clwb/...
- //clwb:clwb_bazel_zip
- //:clwb_tests
test_flags:
- --define=ij_product=clion-oss-under-dev
- --test_output=errors
Expand All @@ -106,7 +114,8 @@ tasks:
build_flags:
- --define=ij_product=clion-oss-under-dev
build_targets:
- //clwb/...
- //clwb:clwb_bazel_zip
- //:clwb_tests
test_flags:
- --define=ij_product=clion-oss-under-dev
- --test_output=errors
Expand Down
1 change: 0 additions & 1 deletion .bazelignore

This file was deleted.

12 changes: 8 additions & 4 deletions .bazelrc
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
build --java_language_version=17 --java_runtime_version=17
build --tool_java_language_version=17 --tool_java_runtime_version=17
build --java_language_version=21 --java_runtime_version=21
build --tool_java_language_version=21 --tool_java_runtime_version=21

# Delete test data packages, needed for bazel integration tests. Update by running the following command:
# bazel run @rules_bazel_integration_test//tools:update_deleted_packages
Expand All @@ -8,10 +8,14 @@ query --deleted_packages=aspect/testing/tests/src/com/google/idea/blaze/aspect/i

common --enable_bzlmod
common --enable_workspace # to load rules_scala from WORKSPACE.bzlmod
common --android_sdk=@androidsdk//:sdk
common --noincompatible_disallow_empty_glob

# Disabled by default in bazel 8, https://github.com/bazelbuild/bazel/issues/24578
test --zip_undeclared_test_outputs

# Enabled by default in bazel 8
common --incompatible_use_plus_in_repo_names

# Required for CLion integration tests on windows
startup --windows_enable_symlinks
build --enable_runfiles
# common --incompatible_use_plus_in_repo_names # reenable after this is fixed https://github.com/protocolbuffers/protobuf/issues/18546
2 changes: 1 addition & 1 deletion .bazelversion
Original file line number Diff line number Diff line change
@@ -1 +1 @@
8.0.0rc2
8.0.0
6 changes: 3 additions & 3 deletions .github/workflows/issue-assignee.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,10 +37,10 @@ jobs:
})).data.map(label => label.name);
const labelToAssignees = {
'product: CLion': ['ujohnny'],
'product: IntelliJ': ['mai93'],
'product: GoLand': ['tpasternak'],
'product: IntelliJ': ['sellophane'],
'product: GoLand': ['iliakondratev'],
'product: Android Studio': ['mai93'],
'product: PyCharm': ['mai93']
'product: PyCharm': ['agluszak']
};
const assignees = labels.some(label => label.startsWith('product:'))
? labels.reduce((acc, label) => {
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/issue-labeler.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
- uses: actions/checkout@v4

- name: Parse issue form
uses: stefanbuck/github-issue-parser@2d2ff50d4aae06ab58d26bf59468d98086605f11 # v3.2.1
uses: stefanbuck/github-issue-parser@2ea9b35a8c584529ed00891a8f7e41dc46d0441e # v3.2.1
id: issue-parser
with:
template-path: .github/ISSUE_TEMPLATE/${{ matrix.template }}
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/pr-label-and-assignee.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,10 +38,10 @@ jobs:
const assignees = [];
const labelsToAssignees = {
'product: CLion': ['ujohnny'],
'product: IntelliJ': ['mai93'],
'product: GoLand': ['tpasternak'],
'product: IntelliJ': ['sellophane'],
'product: GoLand': ['iliakondratev'],
'product: Android Studio': ['mai93'],
'product: PyCharm': ['mai93']
'product: PyCharm': ['agluszak']
};
for (const label of labels) {
if (label in labelsToAssignees) {
Expand Down
53 changes: 53 additions & 0 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,3 +1,56 @@
v2025.01.07
===========
* Allow to boost .ijwb over BSP and .idea folder. #7201

v2024.12.17
===========
Fixes:
* Keep bazel from automatically enabling curses with the old sync view #7143
* Do not use curses with the old sync view #7139
* Do not append \n for PROCESS since that output has all of the delim… #7146
* clion: fix non-passed env vars for gdbserverless debugging #7167
* handle non-valid project view file on reload #7159
Features:
* Adds support for the google test run button in nova #7062
* Add catch2 test support in CLion #7141
* Adds support for the run button on main functions in nova #7100
* Experimental: Basic qsync support in CLion for linux #7094

v2024.12.03
===========
Fixes:
* fix: NPE in WorkspaceHelper when project is not loaded yet #7036
* fix issues with aspect templates not available in query sync mode #7048
* fix: Don't require rules_java and rules_python for bazel 7 and older #7052
* Reapply "fix: Support bazel 8 and --noenable_workspace mode (#6990)… #7045
* Handle included MODULE.bazel files as well #7057
* Fix indexing problem with Fix getPackageName which didn't respect "build ignore" #7034
* Stop adding a trailing # when filtering tests for JUnit 5 #7060
* fix(qsync): Include runtime_deps in the target graph #7081
* Fix over-including when view_project_root is set. #7002
* fix: remove strongInfoHolder flag, so users can choose which plugin t… #7092
* Reload project view, and make sure that BazelImportSettings respect p… #7088
* fix(qsync): Hightlighting level is always updated after 'enable analy… #7101
Features:
* PTY enabled terminal for the new sync view #7001
* Enable the new sync view for query sync #7037

v2024.11.19
===========
Features:
* Bazel Icon for Plugin Logo #6973
* Query Sync: "Enable analysis" widget for Remote Development #6996
* Starlark Debuger: Gutter icons to start debugging #6999
Fixes:
* C++: Do not collide with CMake #6770
* Make the BlazeImportProjectAction dumb aware #6985
* Query Sync: Fix NPE when enabling analysis for a directory #6992
* Bazel 8 support for Java (#6987 and #7006)
* Exception in the new QuerySyncNotificationProvider #7009
* fix(qsync): Fix build_dependencies after AOSP merge #7027
* disable warmup service #7029
* fix(qsync): NPE in QuerySyncNotificationProvider #7032

v2024.11.05
===========
Features:
Expand Down
Loading

0 comments on commit 047f975

Please sign in to comment.