diff --git a/MODULE.bazel b/MODULE.bazel index 1ec606d..befae8a 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -15,11 +15,16 @@ module( version = "1.0", ) -bazel_dep(name = "rules_python", version = "1.4.1") +bazel_dep(name = "rules_python", version = "1.4.1", dev_dependency = True) +# Python 3.12: Required for testing infrastructure and code generation tools PYTHON_VERSION = "3.12" -python = use_extension("@rules_python//python/extensions:python.bzl", "python") +python = use_extension( + "@rules_python//python/extensions:python.bzl", + "python", + dev_dependency = True, +) python.toolchain( is_default = True, python_version = PYTHON_VERSION, @@ -27,18 +32,22 @@ python.toolchain( use_repo(python) # Add GoogleTest dependency -bazel_dep(name = "googletest", version = "1.17.0") +bazel_dep(name = "googletest", version = "1.17.0", dev_dependency = True) # Rust rules for Bazel bazel_dep(name = "rules_rust", version = "0.63.0") # C/C++ rules for Bazel -bazel_dep(name = "rules_cc", version = "0.2.1") +bazel_dep(name = "rules_cc", version = "0.2.14") # LLVM Toolchains Rules - host configuration -bazel_dep(name = "toolchains_llvm", version = "1.4.0") +bazel_dep(name = "toolchains_llvm", version = "1.5.0", dev_dependency = True) -llvm = use_extension("@toolchains_llvm//toolchain/extensions:llvm.bzl", "llvm") +llvm = use_extension( + "@toolchains_llvm//toolchain/extensions:llvm.bzl", + "llvm", + dev_dependency = True, +) llvm.toolchain( cxx_standard = {"": "c++17"}, llvm_version = "19.1.0", @@ -49,9 +58,9 @@ use_repo(llvm, "llvm_toolchain_llvm") register_toolchains("@llvm_toolchain//:all") # tooling -bazel_dep(name = "score_tooling", version = "1.0.1") -bazel_dep(name = "aspect_rules_lint", version = "1.5.3") -bazel_dep(name = "buildifier_prebuilt", version = "8.2.0.2") +bazel_dep(name = "score_tooling", version = "1.0.4", dev_dependency = True) +bazel_dep(name = "aspect_rules_lint", version = "1.10.2", dev_dependency = True) +bazel_dep(name = "buildifier_prebuilt", version = "8.2.0.2", dev_dependency = True) #docs-as-code -bazel_dep(name = "score_docs_as_code", version = "1.1.0") +bazel_dep(name = "score_docs_as_code", version = "2.3.0", dev_dependency = True) diff --git a/tests/cpp/test_main.cpp b/tests/cpp/test_main.cpp index f523107..4d14df3 100644 --- a/tests/cpp/test_main.cpp +++ b/tests/cpp/test_main.cpp @@ -1,15 +1,15 @@ /******************************************************************************** -* Copyright (c) 2025 Contributors to the Eclipse Foundation -* -* See the NOTICE file(s) distributed with this work for additional -* information regarding copyright ownership. -* -* This program and the accompanying materials are made available under the -* terms of the Apache License Version 2.0 which is available at -* https://www.apache.org/licenses/LICENSE-2.0 -* -* SPDX-License-Identifier: Apache-2.0 -********************************************************************************/ + * Copyright (c) 2025 Contributors to the Eclipse Foundation + * + * See the NOTICE file(s) distributed with this work for additional + * information regarding copyright ownership. + * + * This program and the accompanying materials are made available under the + * terms of the Apache License Version 2.0 which is available at + * https://www.apache.org/licenses/LICENSE-2.0 + * + * SPDX-License-Identifier: Apache-2.0 + ********************************************************************************/ #include // Function to be tested