Skip to content

More didactic documentation #585

More didactic documentation

More didactic documentation #585

Triggered via pull request March 27, 2024 15:16
Status Failure
Total duration 2m 31s
Artifacts

ci.yml

on: pull_request
Check format
13s
Check format
Matrix: Dialyzer
Interop tests
2m 4s
Interop tests
Check release
58s
Check release
Matrix: interop-tests-all
Matrix: tests
Fit to window
Zoom out
Zoom in

Annotations

18 errors and 103 warnings
OTP 23.x / Elixir 1.12.x: lib/google/api/annotations.pb.ex#L1
** (CompileError) lib/google/api/annotations.pb.ex:1: cannot define module Google.Api.PbExtension because it is currently being defined in test/support/google/api/annotations.pb.ex:1
OTP 23.x / Elixir 1.12.x
Process completed with exit code 1.
OTP 25.1.x / Elixir 1.14.x
The job was canceled because "_23_x_1_12_x" failed.
OTP 25.1.x / Elixir 1.14.x
The operation was canceled.
OTP 24.x / Elixir 1.14.x
The job was canceled because "_23_x_1_12_x" failed.
OTP 24.x / Elixir 1.12.x
The job was canceled because "_23_x_1_12_x" failed.
OTP 24.x / Elixir 1.13.x
The job was canceled because "_23_x_1_12_x" failed.
OTP 24.x / Elixir 1.13.x
The operation was canceled.
OTP 23.x / Elixir 1.13.x
The job was canceled because "_23_x_1_12_x" failed.
OTP 23.x / Elixir 1.13.x
The operation was canceled.
OTP 23.x / Elixir 1.14.x
The job was canceled because "_23_x_1_12_x" failed.
OTP 23.x / Elixir 1.14.x
The operation was canceled.
OTP 24.x / Elixir 1.15.x
The job was canceled because "_23_x_1_12_x" failed.
OTP 24.x / Elixir 1.15.x
The operation was canceled.
OTP 26.1.x / Elixir 1.15.x
The job was canceled because "_23_x_1_12_x" failed.
OTP 26.1.x / Elixir 1.15.x
The operation was canceled.
OTP 25.1.x / Elixir 1.15.x
The job was canceled because "_23_x_1_12_x" failed.
OTP 25.1.x / Elixir 1.15.x
The operation was canceled.
Check format
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
OTP 23.x / Elixir 1.12.x
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
OTP 23.x / Elixir 1.12.x
:ssl.cipher_suites/1 is deprecated. It will be removed in OTP 24. Use cipher_suites/2,3 instead
OTP 23.x / Elixir 1.12.x
Google.Protobuf.Compiler.CodeGeneratorRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 23.x / Elixir 1.12.x
Google.Protobuf.Compiler.CodeGeneratorResponse.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 23.x / Elixir 1.12.x: test/support/google/api/http.pb.ex#L1
redefining module Google.Api.Http (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.Http.beam)
OTP 23.x / Elixir 1.12.x: test/support/google/api/http.pb.ex#L12
redefining module Google.Api.HttpRule (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.HttpRule.beam)
OTP 23.x / Elixir 1.12.x: test/support/google/api/http.pb.ex#L34
redefining module Google.Api.CustomHttpPattern (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.CustomHttpPattern.beam)
OTP 25.1.x / Elixir 1.14.x
Google.Protobuf.Compiler.CodeGeneratorRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 25.1.x / Elixir 1.14.x
Google.Protobuf.Compiler.CodeGeneratorResponse.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 25.1.x / Elixir 1.14.x: test/support/google/api/annotations.pb.ex#L1
redefining module Google.Api.PbExtension (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.PbExtension.beam)
OTP 25.1.x / Elixir 1.14.x: test/support/google/api/http.pb.ex#L1
redefining module Google.Api.Http (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.Http.beam)
OTP 25.1.x / Elixir 1.14.x: test/support/google/api/http.pb.ex#L12
redefining module Google.Api.HttpRule (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.HttpRule.beam)
OTP 25.1.x / Elixir 1.14.x: test/support/google/api/http.pb.ex#L34
redefining module Google.Api.CustomHttpPattern (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.CustomHttpPattern.beam)
OTP 25.1.x / Elixir 1.14.x: test/grpc/integration/stub_test.exs#L72
Helloworld.HelloRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 24.x / Elixir 1.14.x
Google.Protobuf.Compiler.CodeGeneratorRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 24.x / Elixir 1.14.x
Google.Protobuf.Compiler.CodeGeneratorResponse.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 24.x / Elixir 1.14.x: test/support/google/api/annotations.pb.ex#L1
redefining module Google.Api.PbExtension (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.PbExtension.beam)
OTP 24.x / Elixir 1.14.x: test/support/google/api/http.pb.ex#L1
redefining module Google.Api.Http (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.Http.beam)
OTP 24.x / Elixir 1.14.x: test/support/google/api/http.pb.ex#L12
redefining module Google.Api.HttpRule (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.HttpRule.beam)
OTP 24.x / Elixir 1.14.x: test/support/google/api/http.pb.ex#L34
redefining module Google.Api.CustomHttpPattern (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.CustomHttpPattern.beam)
OTP 24.x / Elixir 1.14.x: test/grpc/integration/stub_test.exs#L72
Helloworld.HelloRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 24.x / Elixir 1.12.x
Google.Protobuf.Compiler.CodeGeneratorRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 24.x / Elixir 1.12.x
Google.Protobuf.Compiler.CodeGeneratorResponse.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 24.x / Elixir 1.12.x: lib/google/api/annotations.pb.ex#L1
redefining module Google.Api.PbExtension (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.PbExtension.beam)
OTP 24.x / Elixir 1.12.x: lib/google/api/http.pb.ex#L1
redefining module Google.Api.Http (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.Http.beam)
OTP 24.x / Elixir 1.12.x: lib/google/api/http.pb.ex#L13
redefining module Google.Api.HttpRule (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.HttpRule.beam)
OTP 24.x / Elixir 1.12.x: lib/google/api/http.pb.ex#L36
redefining module Google.Api.CustomHttpPattern (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.CustomHttpPattern.beam)
OTP 24.x / Elixir 1.12.x: test/grpc/integration/stub_test.exs#L72
Helloworld.HelloRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 24.x / Elixir 1.13.x
Google.Protobuf.Compiler.CodeGeneratorRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 24.x / Elixir 1.13.x
Google.Protobuf.Compiler.CodeGeneratorResponse.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 24.x / Elixir 1.13.x: test/support/google/api/annotations.pb.ex#L1
redefining module Google.Api.PbExtension (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.PbExtension.beam)
OTP 24.x / Elixir 1.13.x: test/support/google/api/http.pb.ex#L1
redefining module Google.Api.Http (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.Http.beam)
OTP 24.x / Elixir 1.13.x: test/support/google/api/http.pb.ex#L12
redefining module Google.Api.HttpRule (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.HttpRule.beam)
OTP 24.x / Elixir 1.13.x: test/support/google/api/http.pb.ex#L34
redefining module Google.Api.CustomHttpPattern (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.CustomHttpPattern.beam)
OTP 24.x / Elixir 1.13.x: test/grpc/integration/stub_test.exs#L72
Helloworld.HelloRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 23.x / Elixir 1.13.x
:ssl.cipher_suites/1 is deprecated. It will be removed in OTP 24. Use cipher_suites/2,3 instead
OTP 23.x / Elixir 1.13.x
Google.Protobuf.Compiler.CodeGeneratorRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 23.x / Elixir 1.13.x
Google.Protobuf.Compiler.CodeGeneratorResponse.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 23.x / Elixir 1.13.x: test/support/google/api/annotations.pb.ex#L1
redefining module Google.Api.PbExtension (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.PbExtension.beam)
OTP 23.x / Elixir 1.13.x: test/support/google/api/http.pb.ex#L1
redefining module Google.Api.Http (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.Http.beam)
OTP 23.x / Elixir 1.13.x: test/support/google/api/http.pb.ex#L12
redefining module Google.Api.HttpRule (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.HttpRule.beam)
OTP 23.x / Elixir 1.13.x: test/support/google/api/http.pb.ex#L34
redefining module Google.Api.CustomHttpPattern (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.CustomHttpPattern.beam)
OTP 23.x / Elixir 1.13.x: test/grpc/integration/stub_test.exs#L72
Helloworld.HelloRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
Dialyzer (25.1.x, 1.15.x)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Dialyzer (25.1.x, 1.15.x)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Dialyzer (25.1.x, 1.15.x)
Google.Protobuf.Compiler.CodeGeneratorRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
Dialyzer (25.1.x, 1.15.x)
Google.Protobuf.Compiler.CodeGeneratorResponse.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
Dialyzer (25.1.x, 1.15.x): test/support/google/api/annotations.pb.ex#L1
redefining module Google.Api.PbExtension (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.PbExtension.beam)
Dialyzer (25.1.x, 1.15.x): test/support/google/api/http.pb.ex#L1
redefining module Google.Api.Http (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.Http.beam)
Dialyzer (25.1.x, 1.15.x): test/support/google/api/http.pb.ex#L12
redefining module Google.Api.HttpRule (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.HttpRule.beam)
Dialyzer (25.1.x, 1.15.x): test/support/google/api/http.pb.ex#L34
redefining module Google.Api.CustomHttpPattern (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.CustomHttpPattern.beam)
Dialyzer (26.1.x, 1.15.x)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Dialyzer (26.1.x, 1.15.x)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Dialyzer (26.1.x, 1.15.x)
Google.Protobuf.Compiler.CodeGeneratorRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
Dialyzer (26.1.x, 1.15.x)
Google.Protobuf.Compiler.CodeGeneratorResponse.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
Dialyzer (26.1.x, 1.15.x): test/support/google/api/annotations.pb.ex#L1
redefining module Google.Api.PbExtension (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.PbExtension.beam)
Dialyzer (26.1.x, 1.15.x): test/support/google/api/http.pb.ex#L1
redefining module Google.Api.Http (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.Http.beam)
Dialyzer (26.1.x, 1.15.x): test/support/google/api/http.pb.ex#L12
redefining module Google.Api.HttpRule (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.HttpRule.beam)
Dialyzer (26.1.x, 1.15.x): test/support/google/api/http.pb.ex#L34
redefining module Google.Api.CustomHttpPattern (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.CustomHttpPattern.beam)
OTP 23.x / Elixir 1.14.x
:ssl.cipher_suites/1 is deprecated. It will be removed in OTP 24. Use cipher_suites/2,3 instead
OTP 23.x / Elixir 1.14.x
Google.Protobuf.Compiler.CodeGeneratorRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 23.x / Elixir 1.14.x
Google.Protobuf.Compiler.CodeGeneratorResponse.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 23.x / Elixir 1.14.x: test/support/google/api/annotations.pb.ex#L1
redefining module Google.Api.PbExtension (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.PbExtension.beam)
OTP 23.x / Elixir 1.14.x: test/support/google/api/http.pb.ex#L1
redefining module Google.Api.Http (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.Http.beam)
OTP 23.x / Elixir 1.14.x: test/support/google/api/http.pb.ex#L12
redefining module Google.Api.HttpRule (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.HttpRule.beam)
OTP 23.x / Elixir 1.14.x: test/support/google/api/http.pb.ex#L34
redefining module Google.Api.CustomHttpPattern (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.CustomHttpPattern.beam)
OTP 23.x / Elixir 1.14.x: test/grpc/integration/stub_test.exs#L72
Helloworld.HelloRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 24.x / Elixir 1.15.x
Google.Protobuf.Compiler.CodeGeneratorRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 24.x / Elixir 1.15.x
Google.Protobuf.Compiler.CodeGeneratorResponse.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 24.x / Elixir 1.15.x: test/support/google/api/annotations.pb.ex#L1
redefining module Google.Api.PbExtension (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.PbExtension.beam)
OTP 24.x / Elixir 1.15.x: test/support/google/api/http.pb.ex#L1
redefining module Google.Api.Http (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.Http.beam)
OTP 24.x / Elixir 1.15.x: test/support/google/api/http.pb.ex#L12
redefining module Google.Api.HttpRule (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.HttpRule.beam)
OTP 24.x / Elixir 1.15.x: test/support/google/api/http.pb.ex#L34
redefining module Google.Api.CustomHttpPattern (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.CustomHttpPattern.beam)
OTP 24.x / Elixir 1.15.x: test/grpc/integration/stub_test.exs#L72
Helloworld.HelloRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 26.1.x / Elixir 1.15.x
Google.Protobuf.Compiler.CodeGeneratorRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 26.1.x / Elixir 1.15.x
Google.Protobuf.Compiler.CodeGeneratorResponse.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 26.1.x / Elixir 1.15.x: test/support/google/api/annotations.pb.ex#L1
redefining module Google.Api.PbExtension (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.PbExtension.beam)
OTP 26.1.x / Elixir 1.15.x: test/support/google/api/http.pb.ex#L1
redefining module Google.Api.Http (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.Http.beam)
OTP 26.1.x / Elixir 1.15.x: test/support/google/api/http.pb.ex#L12
redefining module Google.Api.HttpRule (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.HttpRule.beam)
OTP 26.1.x / Elixir 1.15.x: test/support/google/api/http.pb.ex#L34
redefining module Google.Api.CustomHttpPattern (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.CustomHttpPattern.beam)
OTP 26.1.x / Elixir 1.15.x: test/grpc/integration/stub_test.exs#L72
Helloworld.HelloRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 25.1.x / Elixir 1.15.x
Google.Protobuf.Compiler.CodeGeneratorRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 25.1.x / Elixir 1.15.x
Google.Protobuf.Compiler.CodeGeneratorResponse.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 25.1.x / Elixir 1.15.x: test/support/google/api/annotations.pb.ex#L1
redefining module Google.Api.PbExtension (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.PbExtension.beam)
OTP 25.1.x / Elixir 1.15.x: test/support/google/api/http.pb.ex#L1
redefining module Google.Api.Http (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.Http.beam)
OTP 25.1.x / Elixir 1.15.x: test/support/google/api/http.pb.ex#L12
redefining module Google.Api.HttpRule (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.HttpRule.beam)
OTP 25.1.x / Elixir 1.15.x: test/support/google/api/http.pb.ex#L34
redefining module Google.Api.CustomHttpPattern (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.CustomHttpPattern.beam)
OTP 25.1.x / Elixir 1.15.x: test/grpc/integration/stub_test.exs#L72
Helloworld.HelloRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
Check release
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Check release
Google.Protobuf.Compiler.CodeGeneratorRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
Check release
Google.Protobuf.Compiler.CodeGeneratorResponse.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
Check release
documentation references type "t:Google.Api.Http.t/0" but it is hidden or private
Check release
documentation references type "GRPC.Server.Router.Template.matchers()" but it is hidden or private
Check release
documentation references type "GRPC.Server.Router.Template.matchers()" but it is hidden or private
Check release: lib/grpc/service.ex#L16
documentation references module "Google.Api.HttpRule" but it is hidden
Check release: lib/grpc/server/router.ex#L7
documentation references type "GRPC.Server.Router.Template.matchers()" but it is hidden or private
Check release
documentation references type "t:Google.Api.Http.t/0" but it is hidden or private
Check release: lib/grpc/service.ex#L16
documentation references module "Google.Api.HttpRule" but it is hidden
Check release
documentation references type "GRPC.Server.Router.Template.matchers()" but it is hidden or private
Interop tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Interop tests
use Bitwise is deprecated. import Bitwise instead
Interop tests: lib/grpc/codec/json.ex#L66
Jason.decode!/1 is undefined (module Jason is not available or is yet to be defined)