ci: attempt3
Signed-off-by: Timothy Schenk <admin@rainote.dev>
This commit is contained in:
parent
4c1bbaa898
commit
1ca3d0020f
5 changed files with 163 additions and 54 deletions
|
@ -9,19 +9,15 @@
|
|||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="AsyncFixer" Version="1.6.0">
|
||||
<PrivateAssets>all</PrivateAssets>
|
||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
||||
</PackageReference>
|
||||
<PackageReference Include="BenchmarkDotNet" Version="0.14.0" />
|
||||
<PackageReference Include="DotNext.Unsafe" Version="0.14.0"/>
|
||||
<PackageReference Include="DotNext.Unsafe" Version="5.18.0" />
|
||||
<PackageReference Include="Isopoh.Cryptography.Argon2" Version="2.0.0"/>
|
||||
<PackageReference Include="Konscious.Security.Cryptography.Argon2" Version="1.3.1" />
|
||||
<PackageReference Include="Meziantou.Analyzer" Version="2.0.163">
|
||||
<PackageReference Include="Meziantou.Analyzer" Version="2.0.186">
|
||||
<PrivateAssets>all</PrivateAssets>
|
||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
||||
</PackageReference>
|
||||
<PackageReference Include="Microsoft.VisualStudio.Threading.Analyzers" Version="17.11.20">
|
||||
<PackageReference Include="Microsoft.VisualStudio.Threading.Analyzers" Version="17.12.19">
|
||||
<PrivateAssets>all</PrivateAssets>
|
||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
||||
</PackageReference>
|
||||
|
|
|
@ -36,15 +36,11 @@
|
|||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="AsyncFixer" Version="1.6.0">
|
||||
<PrivateAssets>all</PrivateAssets>
|
||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
||||
</PackageReference>
|
||||
<PackageReference Include="DotNext" Version="5.17.2" />
|
||||
<PackageReference Include="DotNext.IO" Version="5.17.2" />
|
||||
<PackageReference Include="DotNext.Metaprogramming" Version="5.17.2" />
|
||||
<PackageReference Include="DotNext.Threading" Version="5.17.2" />
|
||||
<PackageReference Include="DotNext.Unsafe" Version="5.17.2" />
|
||||
<PackageReference Include="DotNext" Version="5.18.0" />
|
||||
<PackageReference Include="DotNext.IO" Version="5.18.2" />
|
||||
<PackageReference Include="DotNext.Metaprogramming" Version="5.18.0" />
|
||||
<PackageReference Include="DotNext.Threading" Version="5.18.1" />
|
||||
<PackageReference Include="DotNext.Unsafe" Version="5.18.0" />
|
||||
<PackageReference Include="IDisposableAnalyzers" Version="4.0.8">
|
||||
<PrivateAssets>all</PrivateAssets>
|
||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
||||
|
@ -84,22 +80,30 @@
|
|||
</PackageReference>
|
||||
<PackageReference Include="NetCoreServer" Version="8.0.7" />
|
||||
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
|
||||
<PackageReference Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="9.0.2" />
|
||||
<PackageReference Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="9.0.3" />
|
||||
<PackageReference Include="Npgsql.OpenTelemetry" Version="9.0.2" />
|
||||
<PackageReference Include="Nullable.Extended.Analyzer" Version="1.15.6495">
|
||||
<PrivateAssets>all</PrivateAssets>
|
||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
||||
</PackageReference>
|
||||
<PackageReference Include="OpenTelemetry" Version="1.11.0" />
|
||||
<PackageReference Include="OpenTelemetry.Exporter.Console" Version="1.11.0" />
|
||||
<PackageReference Include="OpenTelemetry.Exporter.OpenTelemetryProtocol" Version="1.11.0" />
|
||||
<PackageReference Include="OpenTelemetry.Extensions.Hosting" Version="1.11.0" />
|
||||
<PackageReference Include="OpenTelemetry" Version="1.11.1" />
|
||||
<PackageReference Include="OpenTelemetry.Exporter.Console" Version="1.11.1" />
|
||||
<PackageReference Include="OpenTelemetry.Exporter.OpenTelemetryProtocol" Version="1.11.1" />
|
||||
<PackageReference Include="OpenTelemetry.Extensions.Hosting" Version="1.11.1" />
|
||||
<PackageReference Include="OpenTelemetry.Instrumentation.EntityFrameworkCore" Version="1.0.0-beta.12" />
|
||||
<PackageReference Include="OpenTelemetry.Instrumentation.Process" Version="1.0.0-alpha.6" />
|
||||
<PackageReference Include="OpenTelemetry.Instrumentation.Runtime" Version="1.10.0" />
|
||||
<PackageReference Include="OpenTelemetry.PersistentStorage.FileSystem" Version="1.0.0" />
|
||||
<PackageReference Include="OpenTelemetry.ResourceDetectors.Container" Version="1.0.0-beta.7" />
|
||||
<PackageReference Include="RaiNote.PacketMediator" Version="0.0.7" />
|
||||
<PackageReference Include="Roslynator.Analyzers" Version="4.12.10">
|
||||
<PrivateAssets>all</PrivateAssets>
|
||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
||||
</PackageReference>
|
||||
<PackageReference Include="Roslynator.Formatting.Analyzers" Version="4.12.10">
|
||||
<PrivateAssets>all</PrivateAssets>
|
||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
||||
</PackageReference>
|
||||
<PackageReference Include="Serilog.Extensions.Logging.File" Version="3.0.0" />
|
||||
<PackageReference Include="Serilog.Sinks.File" Version="6.0.0" />
|
||||
</ItemGroup>
|
||||
|
|
|
@ -12,6 +12,14 @@
|
|||
<PrivateAssets>all</PrivateAssets>
|
||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
||||
</PackageReference>
|
||||
<PackageReference Include="Roslynator.Analyzers" Version="4.12.10">
|
||||
<PrivateAssets>all</PrivateAssets>
|
||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
||||
</PackageReference>
|
||||
<PackageReference Include="Roslynator.Formatting.Analyzers" Version="4.12.10">
|
||||
<PrivateAssets>all</PrivateAssets>
|
||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
||||
</PackageReference>
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
|
|
|
@ -9,10 +9,6 @@
|
|||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="AsyncFixer" Version="1.6.0">
|
||||
<PrivateAssets>all</PrivateAssets>
|
||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
||||
</PackageReference>
|
||||
<PackageReference Include="IDisposableAnalyzers" Version="4.0.8">
|
||||
<PrivateAssets>all</PrivateAssets>
|
||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
||||
|
@ -36,6 +32,14 @@
|
|||
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
||||
</PackageReference>
|
||||
<PackageReference Include="RaiNote.PacketMediator" Version="0.0.7" />
|
||||
<PackageReference Include="Roslynator.Analyzers" Version="4.12.10">
|
||||
<PrivateAssets>all</PrivateAssets>
|
||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
||||
</PackageReference>
|
||||
<PackageReference Include="Roslynator.Formatting.Analyzers" Version="4.12.10">
|
||||
<PrivateAssets>all</PrivateAssets>
|
||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
||||
</PackageReference>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="..\LICENSE">
|
||||
|
|
155
qodana.yaml
155
qodana.yaml
|
@ -1,33 +1,130 @@
|
|||
version: '1.0'
|
||||
linter: jetbrains/qodana-dotnet:2024.3
|
||||
bootstrap: curl -fsSL https://dot.net/v1/dotnet-install.sh | bash -s --
|
||||
--jsonfile /data/project/global.json -i /usr/share/dotnet
|
||||
bootstrap: curl -fsSL https://dot.net/v1/dotnet-install.sh | bash -s -- --jsonfile /data/project/global.json -i /usr/share/dotnet
|
||||
dotnet:
|
||||
solution: "Continuity.slnx"
|
||||
solution: Continuity.slnx
|
||||
exclude:
|
||||
- name: All
|
||||
paths:
|
||||
- Benchmarks
|
||||
include:
|
||||
- name: HeapView.BoxingAllocation
|
||||
- name: ClassNeverInstantiated.Global
|
||||
- name: ClassWithVirtualMembersNeverInherited.Global
|
||||
- name: HeapView.ClosureAllocation
|
||||
- name: HeapView.DelegateAllocation
|
||||
- name: MemberCanBePrivate.Global
|
||||
- name: HeapView.ObjectAllocation
|
||||
- name: HeapView.ObjectAllocation.Evident
|
||||
- name: HeapView.ObjectAllocation.Possible
|
||||
- name: PropertyCanBeMadeInitOnly.Global
|
||||
- name: ReplaceSliceWithRangeIndexer
|
||||
- name: MA0003
|
||||
- name: MA0106
|
||||
- name: CA1050
|
||||
- name: MA0018
|
||||
- name: MA0042
|
||||
- name: CA1069
|
||||
- name: CA1872
|
||||
- name: MA0001
|
||||
- name: UnusedType.Global
|
||||
- name: UnusedMemberInSuper.Global
|
||||
- name: UnusedMember.Global
|
||||
- name: UnassignedField.Global
|
||||
- name: UseCollectionExpression
|
||||
- name: UseObjectOrCollectionInitializer
|
||||
- name: SuggestVarOrType_BuiltInTypes
|
||||
- name: UnusedMember.Global
|
||||
- name: HeapView.BoxingAllocation
|
||||
- name: ClassNeverInstantiated.Global
|
||||
- name: ClassWithVirtualMembersNeverInherited.Global
|
||||
- name: HeapView.ClosureAllocation
|
||||
- name: HeapView.DelegateAllocation
|
||||
- name: MemberCanBePrivate.Global
|
||||
- name: HeapView.ObjectAllocation
|
||||
- name: HeapView.ObjectAllocation.Evident
|
||||
- name: HeapView.ObjectAllocation.Possible
|
||||
- name: PropertyCanBeMadeInitOnly.Global
|
||||
- name: ReplaceSliceWithRangeIndexer
|
||||
- name: UnusedType.Global
|
||||
- name: UnusedMemberInSuper.Global
|
||||
- name: UseCollectionExpression
|
||||
- name: UseObjectOrCollectionInitializer
|
||||
- name: MA0001
|
||||
- name: MA0002
|
||||
- name: MA0003
|
||||
- name: MA0004
|
||||
- name: MA0005
|
||||
- name: MA0006
|
||||
- name: MA0007
|
||||
- name: MA0008
|
||||
- name: MA0009
|
||||
- name: MA0010
|
||||
- name: MA0011
|
||||
- name: MA0012
|
||||
- name: MA0013
|
||||
- name: MA0014
|
||||
- name: MA0015
|
||||
- name: MA0016
|
||||
- name: MA0017
|
||||
- name: MA0018
|
||||
- name: MA0019
|
||||
- name: MA0020
|
||||
- name: MA0021
|
||||
- name: MA0022
|
||||
- name: MA0023
|
||||
- name: MA0024
|
||||
- name: MA0025
|
||||
- name: MA0026
|
||||
- name: MA0027
|
||||
- name: MA0028
|
||||
- name: MA0029
|
||||
- name: MA0030
|
||||
- name: MA0031
|
||||
- name: MA0032
|
||||
- name: MA0033
|
||||
- name: MA0034
|
||||
- name: MA0035
|
||||
- name: MA0036
|
||||
- name: MA0037
|
||||
- name: MA0038
|
||||
- name: MA0039
|
||||
- name: MA0040
|
||||
- name: MA0041
|
||||
- name: MA0042
|
||||
- name: MA0043
|
||||
- name: MA0044
|
||||
- name: MA0045
|
||||
- name: MA0046
|
||||
- name: MA0047
|
||||
- name: MA0048
|
||||
- name: MA0049
|
||||
- name: MA0050
|
||||
- name: MA0051
|
||||
- name: MA0052
|
||||
- name: MA0053
|
||||
- name: MA0054
|
||||
- name: MA0055
|
||||
- name: MA0056
|
||||
- name: MA0057
|
||||
- name: MA0058
|
||||
- name: MA0059
|
||||
- name: MA0060
|
||||
- name: MA0061
|
||||
- name: MA0062
|
||||
- name: MA0063
|
||||
- name: MA0064
|
||||
- name: MA0065
|
||||
- name: MA0066
|
||||
- name: MA0067
|
||||
- name: MA0068
|
||||
- name: MA0069
|
||||
- name: MA0070
|
||||
- name: MA0071
|
||||
- name: MA0072
|
||||
- name: MA0073
|
||||
- name: MA0074
|
||||
- name: MA0075
|
||||
- name: MA0076
|
||||
- name: MA0077
|
||||
- name: MA0078
|
||||
- name: MA0079
|
||||
- name: MA0080
|
||||
- name: MA0081
|
||||
- name: MA0082
|
||||
- name: MA0083
|
||||
- name: MA0084
|
||||
- name: MA0085
|
||||
- name: MA0086
|
||||
- name: MA0087
|
||||
- name: MA0088
|
||||
- name: MA0089
|
||||
- name: MA0090
|
||||
- name: MA0091
|
||||
- name: MA0092
|
||||
- name: MA0093
|
||||
- name: MA0094
|
||||
- name: MA0095
|
||||
- name: MA0096
|
||||
- name: MA0097
|
||||
- name: MA0098
|
||||
- name: MA0099
|
||||
- name: MA0100
|
||||
- name: All
|
||||
- name: CA1050
|
||||
- name: CA1069
|
||||
- name: CA1872
|
||||
|
|
Loading…
Add table
Reference in a new issue