[qt/qtqa/gerrit]: Summary of bulk changes made

KDE Git Services - Bulk Change <[email protected]>
Newsgroups gmane.comp.kde.cvs
Message-ID <[email protected]>
Git repository change summary for qt/qtqa/gerrit
Pushed by mirror-service into branch 'upstream/master'.
Changed from 32dbdfa5c94f2ee1ebf43c2247265aad76f0677e to b4a83f54f65f0ac5ac9017e4a9874209251ffbda
Acknowledgement was received that this change introduces only existing code that has been pushed to another public open source repository.

This change contains the following new commits:

Git commit 359bbe3423dec2087c688e024d60d4c3f18dcb19 by David Ostrovsky on 01/08/2026 at 08:28..
Prepare for newer Error Prone checks

rules_java 9.5.0 brings a newer Error Prone version. It flags
FloggerStringConcatenation for log statements that build format
strings with + before calling log().

Rewrite those log statements to keep the format string constant.
Annotate ConsoleUI.message as a format method, and adjust byte
array assertions that newer checks reject.

Release-Notes: skip
Change-Id: Idf4d72e2a57bc7f589a971e819f8f4c0871c1d65
https://invent.kde.org/qt/qtqa/gerrit/-/commit/359bbe3423dec2087c688e024d60d4c3f18dcb19

Git commit f3bff1ce9228498eb380e597406234d607d4bdb7 by David Ostrovsky on 01/08/2026 at 08:28..
Plugin API: Fix npm package visibility

The publishing-only BUILD file depended on
//plugins:tsconfig-plugins-base.json as a raw source file. That
file is not visible from the API package, so the plugin CI
publish step fails during analysis.

publish.sh already copies tsconfig-plugins-base.json into the API
package before running Bazel, and the local copy is included by the
package glob. Drop the redundant cross-package source dependency.

Release-Notes: skip
Change-Id: Icc30c4019dc5288e0980dca1b7911af70451e6c8
https://invent.kde.org/qt/qtqa/gerrit/-/commit/f3bff1ce9228498eb380e597406234d607d4bdb7

Git commit b496139859afcb0cd297f18305635c508cc97a9c by David Ostrovsky on 01/08/2026 at 08:28..
Bazel: Upgrade protobuf to 35.1

Update the Bzlmod protobuf dependency from 35.0 to 35.1 and
the Maven Central protobuf-java dependency from 4.35.0 to 4.35.1.

Refresh MODULE.bazel.lock and external_deps.lock.json for the new
versions.

Release-Notes: Update protobuf to 35.1 and protobuf-java to 4.35.1.
Change-Id: I52e4b1cdbef9869d99e97e7ad7218b6551572b35
https://invent.kde.org/qt/qtqa/gerrit/-/commit/b496139859afcb0cd297f18305635c508cc97a9c

Git commit f999479beded0e5cf00eea6cec75b05c3b70a88e by David Ostrovsky on 01/08/2026 at 08:28..
Bazel: Update module dependencies

Update selected Bazel module dependencies while still building with
Bazel 9.1.0:

* bazel_features 1.45.0 -> 1.51.0
* platforms 1.0.0 -> 1.1.0
* rules_android 0.7.2 -> 0.7.3
* rules_go 0.60.0 -> 0.62.0
* rules_java 9.3.0 -> 9.5.0
* rules_jvm_external 7.0 -> 7.1
* rules_python 2.0.2 -> 2.2.0
* com_googlesource_gerrit_bazlets 2366eccc -> 4ff70fa7

Keep the rules_java override in sync with the selected version. Add
the rules_python explicit-init setting to suppress Bazel's own
py_binary warning.

Refresh MODULE.bazel.lock and external_deps.lock.json for the updated
module graph.

Release-Notes: Update selected Bazel module dependencies.
Change-Id: I77cccef1819455f3c6fd4a799e15328a2d317554
https://invent.kde.org/qt/qtqa/gerrit/-/commit/f999479beded0e5cf00eea6cec75b05c3b70a88e

Git commit b4a83f54f65f0ac5ac9017e4a9874209251ffbda by David Ostrovsky on 01/08/2026 at 08:28..
Bazel: Prepare license tooling for Bazel 10

Export Documentation/licenses.txt for the release license-map path.

The node_modules license generator is used as a js_run_binary tool,
so its TypeScript dependencies may be analyzed in the exec
configuration. With Bazel 10, the rules_ts
default_to_tsc_transpiler build setting is not visible on that path,
causing ts_project to fail with "You must select a transpiler".

Select the tsc transpiler explicitly for the license map TypeScript
targets instead of relying on the global rules_ts default flag.

Release-Notes: skip
Change-Id: Ib0a6a396bcb9ee72add56f456d44645c61f9dc9b
https://invent.kde.org/qt/qtqa/gerrit/-/commit/b4a83f54f65f0ac5ac9017e4a9874209251ffbda
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.