C# Compiler #68
Annotations
6 warnings
build:
src/Compiler/Module/Compiled/Compiled.cs#L9
Rename namespace Compiler.Module.Compiled so that it no longer conflicts with the reserved language keyword 'Module'. 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:
src/Compiler/Module/Compiled/Compiled.cs#L9
Rename namespace Compiler.Module so that it no longer conflicts with the reserved language keyword 'Module'. 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:
src/Compiler/Module/Resolvable/Local.cs#L12
Rename namespace Compiler.Module.Resolvable so that it no longer conflicts with the reserved language keyword 'Module'. 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:
src/Compiler/Text/Updater/TokenUpdater.cs#L20
In member Fin<TextSpan> TokenUpdater.GetSpan(Token token), change parameter name token to item in order to match the identifier as it has been declared in Fin<TextSpan> NodeEnumerableUpdater<Token>.GetSpan(Token item) (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1725)
|
build:
src/Compiler/Module/Compiled/Remote.cs#L19
Type 'ExtraModuleInfo' can be sealed because it has no subtypes in its containing assembly and is not externally visible (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1852)
|
build
A stable release of a package should not have a prerelease dependency. Either modify the version spec of dependency "LanguageExt.Core
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
Compiler
|
68.5 MB |
|