ci: attempt3
Some checks failed
/ preprocess (push) Successful in 2s
/ qodana (push) Failing after 1s

Signed-off-by: Timothy Schenk <admin@rainote.dev>
This commit is contained in:
Timothy Schenk 2025-01-26 16:47:46 +01:00
parent 4c1bbaa898
commit 1ca3d0020f
Signed by: rainote
SSH key fingerprint: SHA256:pnkNSDwpAnaip00xaZlVFHKKsS7T8UtOomMzvs0yITE
5 changed files with 163 additions and 54 deletions

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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">

View file

@ -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