Skip to content

feat: Enhance GetProtectedNameUsageReport to aggregate alias usage ba… #1643

feat: Enhance GetProtectedNameUsageReport to aggregate alias usage ba…

feat: Enhance GetProtectedNameUsageReport to aggregate alias usage ba… #1643

Triggered via push June 28, 2026 16:47
Status Success
Total duration 7m 39s
Artifacts 3

codequality.yml

on: push
quality  /  Code Quality
7m 37s
quality / Code Quality
devops-secure-scanning  /  DevOps Secure Scanning
42s
devops-secure-scanning / DevOps Secure Scanning
dependency-review
0s
dependency-review
Fit to window
Zoom out
Zoom in

Annotations

12 warnings
devops-secure-scanning / DevOps Secure Scanning
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: microsoft/security-devops-action@08976cb623803b1b36d7112d4ff9f59eae704de0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
quality / Code Quality: src/XtremeIdiots.Portal.Repository.Abstractions.V1/Interfaces/V1/IPlayerAnalyticsV2Api.cs#L35
Method has 10 parameters, which is greater than the 7 authorized.
quality / Code Quality: src/XtremeIdiots.Portal.Repository.Abstractions.V1/Interfaces/V1/IPlayerAnalyticsV2Api.cs#L14
Method has 9 parameters, which is greater than the 7 authorized.
quality / Code Quality: src/XtremeIdiots.Portal.Repository.Abstractions.V1/Interfaces/V1/IRecentPlayersApi.cs#L10
Method has 8 parameters, which is greater than the 7 authorized.
quality / Code Quality: src/XtremeIdiots.Portal.Repository.Abstractions.V1/Interfaces/V1/IReportsApi.cs#L11
Method has 8 parameters, which is greater than the 7 authorized.
quality / Code Quality: src/XtremeIdiots.Portal.Repository.Abstractions.V1/Interfaces/V1/IServerAnalyticsApi.cs#L14
Method has 10 parameters, which is greater than the 7 authorized.
quality / Code Quality: src/XtremeIdiots.Portal.Repository.Abstractions.V1/Constants/V1/AdditionalPermission.cs#L151
Define a constant instead of using this literal 'Players' 4 times.
quality / Code Quality: src/XtremeIdiots.Portal.Repository.Abstractions.V1/Constants/V1/AdditionalPermission.cs#L141
Define a constant instead of using this literal 'Admin Actions' 8 times.
quality / Code Quality: src/XtremeIdiots.Portal.Repository.Abstractions.V1/Constants/V1/AdditionalPermission.cs#L128
Define a constant instead of using this literal 'Screenshots' 6 times.
quality / Code Quality: src/XtremeIdiots.Portal.Repository.Abstractions.V1/Constants/V1/AdditionalPermission.cs#L106
Define a constant instead of using this literal 'Credentials' 4 times.
quality / Code Quality: src/XtremeIdiots.Portal.Repository.Abstractions.V1/Constants/V1/AdditionalPermission.cs#L101
Define a constant instead of using this literal 'Game Servers' 25 times.
quality / Code Quality
Cannot build an overlay-base database because build-mode is set to "undefined" instead of "none". Falling back to creating a normal full database instead.

Artifacts

Produced during runtime
Name Size Digest
alerts
11 KB
sha256:c5cd25f4bacd7b8a05499d9b0caaefcb0db7552b52c8613ec4e7122df13b20b7
nuget-packages
882 KB
sha256:d378b675ca995eaed6e830fb8425adee62224e4fde1e382dc655a74463f7a09d
test-results-src
93 KB
sha256:be6f031eb7d8ad9477afbda780c40336b1635ac4be727d29b6060ec792115804