Skip to content

Multiple source gen fixes #113

Multiple source gen fixes

Multiple source gen fixes #113

Triggered via pull request January 23, 2025 22:42
@connorivyconnorivy
opened #39
dev
Status Failure
Total duration 1m 52s
Artifacts 1

buildAndTest.yml

on: pull_request
build_and_pack
1m 4s
build_and_pack
Matrix: test_linux
Fit to window
Zoom out
Zoom in

Annotations

38 errors and 12 warnings
test_linux (6.0): tests/MockMe.Tests.Overloads.Sealed/AllDefaultArgs.cs#L3
Rename namespace MockMe.Tests.Overloads so that it no longer conflicts with the reserved language keyword 'Overloads'. Using a reserved keyword as the name of a namespace makes it harder for consumers in other languages to use the namespace.
test_linux (6.0): tests/MockMe.Tests.Overloads.Interface/AllDefaultArgs.cs#L3
Rename namespace MockMe.Tests.Overloads so that it no longer conflicts with the reserved language keyword 'Overloads'. Using a reserved keyword as the name of a namespace makes it harder for consumers in other languages to use the namespace.
test_linux (6.0): tests/MockMe.Tests.Overloads.Interface/AllDefaultArgs.cs#L11
Prefix interface name AllDefaultArgs with 'I'
test_linux (6.0): tests/MockMe.Tests.Overloads.Interface/AllDefaultArgs.cs#L15
In virtual/interface member AllDefaultArgs.MethodWithDateTimeDefault(DateTime), rename parameter date so that it no longer conflicts with the reserved language keyword 'Date'. Using a reserved keyword as the name of a parameter on a virtual/interface member makes it harder for consumers in other languages to override/implement the member.
test_linux (6.0): tests/MockMe.Tests.Overloads.Virtual/AllDefaultArgs.cs#L3
Rename namespace MockMe.Tests.Overloads so that it no longer conflicts with the reserved language keyword 'Overloads'. Using a reserved keyword as the name of a namespace makes it harder for consumers in other languages to use the namespace.
test_linux (6.0): tests/MockMe.Tests.Overloads.Virtual/AllDefaultArgs.cs#L25
In virtual/interface member AllDefaultArgs.MethodWithDateTimeDefault(DateTime), rename parameter date so that it no longer conflicts with the reserved language keyword 'Date'. Using a reserved keyword as the name of a parameter on a virtual/interface member makes it harder for consumers in other languages to override/implement the member.
test_linux (6.0): tests/MockMe.Tests.Overloads.Sealed/AllDefaultArgs.cs#L3
Rename namespace MockMe.Tests.Overloads so that it no longer conflicts with the reserved language keyword 'Overloads'. Using a reserved keyword as the name of a namespace makes it harder for consumers in other languages to use the namespace.
test_linux (6.0): tests/MockMe.Tests.Overloads.Interface/AllDefaultArgs.cs#L3
Rename namespace MockMe.Tests.Overloads so that it no longer conflicts with the reserved language keyword 'Overloads'. Using a reserved keyword as the name of a namespace makes it harder for consumers in other languages to use the namespace.
test_linux (6.0): tests/MockMe.Tests.Overloads.Interface/AllDefaultArgs.cs#L11
Prefix interface name AllDefaultArgs with 'I'
test_linux (6.0): tests/MockMe.Tests.Overloads.Interface/AllDefaultArgs.cs#L15
In virtual/interface member AllDefaultArgs.MethodWithDateTimeDefault(DateTime), rename parameter date so that it no longer conflicts with the reserved language keyword 'Date'. Using a reserved keyword as the name of a parameter on a virtual/interface member makes it harder for consumers in other languages to override/implement the member.
test_linux (7.0)
The job was canceled because "_6_0" failed.
test_linux (7.0): tests/MockMe.Tests.Overloads.Sealed/AllDefaultArgs.cs#L3
Rename namespace MockMe.Tests.Overloads so that it no longer conflicts with the reserved language keyword 'Overloads'. Using a reserved keyword as the name of a namespace makes it harder for consumers in other languages to use the namespace. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1716)
test_linux (7.0): tests/MockMe.Tests.Overloads.Interface/AllDefaultArgs.cs#L3
Rename namespace MockMe.Tests.Overloads so that it no longer conflicts with the reserved language keyword 'Overloads'. Using a reserved keyword as the name of a namespace makes it harder for consumers in other languages to use the namespace. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1716)
test_linux (7.0): tests/MockMe.Tests.Overloads.Interface/AllDefaultArgs.cs#L11
Prefix interface name AllDefaultArgs with 'I' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1715)
test_linux (7.0): tests/MockMe.Tests.Overloads.Interface/AllDefaultArgs.cs#L15
In virtual/interface member AllDefaultArgs.MethodWithDateTimeDefault(DateTime), rename parameter date so that it no longer conflicts with the reserved language keyword 'Date'. Using a reserved keyword as the name of a parameter on a virtual/interface member makes it harder for consumers in other languages to override/implement the member. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1716)
test_linux (7.0): tests/MockMe.Tests.Overloads.Virtual/AllDefaultArgs.cs#L3
Rename namespace MockMe.Tests.Overloads so that it no longer conflicts with the reserved language keyword 'Overloads'. Using a reserved keyword as the name of a namespace makes it harder for consumers in other languages to use the namespace. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1716)
test_linux (7.0): tests/MockMe.Tests.Overloads.Virtual/AllDefaultArgs.cs#L25
In virtual/interface member AllDefaultArgs.MethodWithDateTimeDefault(DateTime), rename parameter date so that it no longer conflicts with the reserved language keyword 'Date'. Using a reserved keyword as the name of a parameter on a virtual/interface member makes it harder for consumers in other languages to override/implement the member. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1716)
test_linux (7.0): tests/MockMe.Tests.Overloads.Sealed/AllDefaultArgs.cs#L3
Rename namespace MockMe.Tests.Overloads so that it no longer conflicts with the reserved language keyword 'Overloads'. Using a reserved keyword as the name of a namespace makes it harder for consumers in other languages to use the namespace. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1716)
test_linux (7.0): tests/MockMe.Tests.Overloads.Interface/AllDefaultArgs.cs#L3
Rename namespace MockMe.Tests.Overloads so that it no longer conflicts with the reserved language keyword 'Overloads'. Using a reserved keyword as the name of a namespace makes it harder for consumers in other languages to use the namespace. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1716)
test_linux (7.0): tests/MockMe.Tests.Overloads.Interface/AllDefaultArgs.cs#L11
Prefix interface name AllDefaultArgs with 'I' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1715)
test_linux (7.0): tests/MockMe.Tests.Overloads.Interface/AllDefaultArgs.cs#L15
In virtual/interface member AllDefaultArgs.MethodWithDateTimeDefault(DateTime), rename parameter date so that it no longer conflicts with the reserved language keyword 'Date'. Using a reserved keyword as the name of a parameter on a virtual/interface member makes it harder for consumers in other languages to override/implement the member. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1716)
test_linux (9.0)
The job was canceled because "_6_0" failed.
test_linux (9.0): tests/MockMe.Tests.Overloads.Sealed/AllDefaultArgs.cs#L3
Rename namespace MockMe.Tests.Overloads so that it no longer conflicts with the reserved language keyword 'Overloads'. Using a reserved keyword as the name of a namespace makes it harder for consumers in other languages to use the namespace. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1716)
test_linux (9.0): tests/MockMe.Tests.Overloads.Interface/AllDefaultArgs.cs#L3
Rename namespace MockMe.Tests.Overloads so that it no longer conflicts with the reserved language keyword 'Overloads'. Using a reserved keyword as the name of a namespace makes it harder for consumers in other languages to use the namespace. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1716)
test_linux (9.0): tests/MockMe.Tests.Overloads.Interface/AllDefaultArgs.cs#L11
Prefix interface name AllDefaultArgs with 'I' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1715)
test_linux (9.0): tests/MockMe.Tests.Overloads.Interface/AllDefaultArgs.cs#L15
In virtual/interface member AllDefaultArgs.MethodWithDateTimeDefault(DateTime), rename parameter date so that it no longer conflicts with the reserved language keyword 'Date'. Using a reserved keyword as the name of a parameter on a virtual/interface member makes it harder for consumers in other languages to override/implement the member. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1716)
test_linux (9.0): tests/MockMe.Tests.Overloads.Virtual/AllDefaultArgs.cs#L3
Rename namespace MockMe.Tests.Overloads so that it no longer conflicts with the reserved language keyword 'Overloads'. Using a reserved keyword as the name of a namespace makes it harder for consumers in other languages to use the namespace. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1716)
test_linux (9.0): tests/MockMe.Tests.Overloads.Virtual/AllDefaultArgs.cs#L25
In virtual/interface member AllDefaultArgs.MethodWithDateTimeDefault(DateTime), rename parameter date so that it no longer conflicts with the reserved language keyword 'Date'. Using a reserved keyword as the name of a parameter on a virtual/interface member makes it harder for consumers in other languages to override/implement the member. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1716)
test_linux (9.0): tests/MockMe.Tests.Overloads.Sealed/AllDefaultArgs.cs#L3
Rename namespace MockMe.Tests.Overloads so that it no longer conflicts with the reserved language keyword 'Overloads'. Using a reserved keyword as the name of a namespace makes it harder for consumers in other languages to use the namespace. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1716)
test_linux (9.0): tests/MockMe.Tests.Overloads.Interface/AllDefaultArgs.cs#L3
Rename namespace MockMe.Tests.Overloads so that it no longer conflicts with the reserved language keyword 'Overloads'. Using a reserved keyword as the name of a namespace makes it harder for consumers in other languages to use the namespace. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1716)
test_linux (9.0): tests/MockMe.Tests.Overloads.Interface/AllDefaultArgs.cs#L11
Prefix interface name AllDefaultArgs with 'I' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1715)
test_linux (9.0): tests/MockMe.Tests.Overloads.Interface/AllDefaultArgs.cs#L15
In virtual/interface member AllDefaultArgs.MethodWithDateTimeDefault(DateTime), rename parameter date so that it no longer conflicts with the reserved language keyword 'Date'. Using a reserved keyword as the name of a parameter on a virtual/interface member makes it harder for consumers in other languages to override/implement the member. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1716)
test_linux (8.0)
The job was canceled because "_6_0" failed.
test_linux (8.0): tests/MockMe.Tests.Overloads.Sealed/AllDefaultArgs.cs#L3
Rename namespace MockMe.Tests.Overloads so that it no longer conflicts with the reserved language keyword 'Overloads'. Using a reserved keyword as the name of a namespace makes it harder for consumers in other languages to use the namespace. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1716)
test_linux (8.0): tests/MockMe.Tests.Overloads.Interface/AllDefaultArgs.cs#L3
Rename namespace MockMe.Tests.Overloads so that it no longer conflicts with the reserved language keyword 'Overloads'. Using a reserved keyword as the name of a namespace makes it harder for consumers in other languages to use the namespace. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1716)
test_linux (8.0): tests/MockMe.Tests.Overloads.Interface/AllDefaultArgs.cs#L11
Prefix interface name AllDefaultArgs with 'I' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1715)
test_linux (8.0): tests/MockMe.Tests.Overloads.Interface/AllDefaultArgs.cs#L15
In virtual/interface member AllDefaultArgs.MethodWithDateTimeDefault(DateTime), rename parameter date so that it no longer conflicts with the reserved language keyword 'Date'. Using a reserved keyword as the name of a parameter on a virtual/interface member makes it harder for consumers in other languages to override/implement the member. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1716)
test_linux (8.0)
The operation was canceled.
build_and_pack
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
build_and_pack: tests/MockMe.Tests.Overloads.Interface/AllDefaultArgs.cs#L3
Rename namespace MockMe.Tests.Overloads so that it no longer conflicts with the reserved language keyword 'Overloads'. Using a reserved keyword as the name of a namespace makes it harder for consumers in other languages to use the namespace. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1716)
build_and_pack: tests/MockMe.Tests.Overloads.Interface/AllDefaultArgs.cs#L11
Prefix interface name AllDefaultArgs with 'I' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1715)
build_and_pack: tests/MockMe.Tests.Overloads.Interface/AllDefaultArgs.cs#L15
In virtual/interface member AllDefaultArgs.MethodWithDateTimeDefault(DateTime), rename parameter date so that it no longer conflicts with the reserved language keyword 'Date'. Using a reserved keyword as the name of a parameter on a virtual/interface member makes it harder for consumers in other languages to override/implement the member. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1716)
build_and_pack: tests/MockMe.Tests.Overloads.Sealed/AllDefaultArgs.cs#L3
Rename namespace MockMe.Tests.Overloads so that it no longer conflicts with the reserved language keyword 'Overloads'. Using a reserved keyword as the name of a namespace makes it harder for consumers in other languages to use the namespace. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1716)
build_and_pack: tests/MockMe.Tests.Overloads.Virtual/AllDefaultArgs.cs#L3
Rename namespace MockMe.Tests.Overloads so that it no longer conflicts with the reserved language keyword 'Overloads'. Using a reserved keyword as the name of a namespace makes it harder for consumers in other languages to use the namespace. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1716)
build_and_pack: tests/MockMe.Tests.Overloads.Virtual/AllDefaultArgs.cs#L25
In virtual/interface member AllDefaultArgs.MethodWithDateTimeDefault(DateTime), rename parameter date so that it no longer conflicts with the reserved language keyword 'Date'. Using a reserved keyword as the name of a parameter on a virtual/interface member makes it harder for consumers in other languages to override/implement the member. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1716)
build_and_pack: tests/MockMe.Tests.Overloads.Interface/AllDefaultArgs.cs#L3
Rename namespace MockMe.Tests.Overloads so that it no longer conflicts with the reserved language keyword 'Overloads'. Using a reserved keyword as the name of a namespace makes it harder for consumers in other languages to use the namespace. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1716)
build_and_pack: tests/MockMe.Tests.Overloads.Interface/AllDefaultArgs.cs#L11
Prefix interface name AllDefaultArgs with 'I' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1715)
build_and_pack: tests/MockMe.Tests.Overloads.Interface/AllDefaultArgs.cs#L15
In virtual/interface member AllDefaultArgs.MethodWithDateTimeDefault(DateTime), rename parameter date so that it no longer conflicts with the reserved language keyword 'Date'. Using a reserved keyword as the name of a parameter on a virtual/interface member makes it harder for consumers in other languages to override/implement the member. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1716)
build_and_pack: tests/MockMe.Tests.Overloads.Sealed/AllDefaultArgs.cs#L3
Rename namespace MockMe.Tests.Overloads so that it no longer conflicts with the reserved language keyword 'Overloads'. Using a reserved keyword as the name of a namespace makes it harder for consumers in other languages to use the namespace. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1716)
test_linux (6.0)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636

Artifacts

Produced during runtime
Name Size
nuget-packages
1.09 MB