From bdb2046185373069ac8da05a1611cf7138295b9f Mon Sep 17 00:00:00 2001 From: Rin Kuryloski Date: Tue, 31 Jan 2023 15:05:52 +0100 Subject: Add rabbitmq_cli dialyze to bazel (#7066) * Add rabbitmq_cli dialyze to bazel and fix a number of warnings Because we stop mix from recompiling rabbit_common in bazel, many unknown functions are reported, so this dialyzer analysis is somewhat incomplete. * Use erlang dialyzer for rabbitmq_cli rather than mix dialyzer Since this resolves all of the rabbit functions, there are far fewer unknown functions. Requires yet to be released rules_erlang 3.9.2 * Temporarily use pre-release rules_erlang So that checks can run on this PR without a release * Fix additional dialyzer warnings in rabbitmq_cli * rabbitmq_cli: mix format * Additional fixes for ignored return values * Revert "Temporarily use pre-release rules_erlang" This reverts commit c16b5b6815abd7e323fc28aa3ce8c8af255b70e5. * Use rules_erlang 3.9.2 --- WORKSPACE | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'WORKSPACE') diff --git a/WORKSPACE b/WORKSPACE index 26390588d7..356b91f0a2 100644 --- a/WORKSPACE +++ b/WORKSPACE @@ -4,7 +4,7 @@ load("@bazel_tools//tools/build_defs/repo:git.bzl", "git_repository", "new_git_r git_repository( name = "rules_erlang", remote = "https://github.com/rabbitmq/rules_erlang.git", - tag = "3.9.1", + tag = "3.9.2", ) load("@rules_erlang//:internal_deps.bzl", "rules_erlang_internal_deps") -- cgit v1.2.1