Skip to content

CodeQL analyzer

CodeQL analyzer #132

Triggered via schedule November 11, 2024 18:44
Status Success
Total duration 3m 24s
Artifacts

codeql.yml

on: schedule
Fit to window
Zoom out
Zoom in

Annotations

92 warnings
services_email
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-dotnet@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
services_email: MiniSpace.Services.Email/src/MiniSpace.Services.Email.Application/Dto/StudentDto.cs#L13
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
services_email: MiniSpace.Services.Email/src/MiniSpace.Services.Email.Application/Dto/StudentDto.cs#L14
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
services_email: MiniSpace.Services.Email/src/MiniSpace.Services.Email.Api/Program.cs#L17
The using directive for 'Paralax.Types' appeared previously in this namespace
services_email: MiniSpace.Services.Email/src/MiniSpace.Services.Email.Application/Dto/StudentDto.cs#L13
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
services_email: MiniSpace.Services.Email/src/MiniSpace.Services.Email.Application/Dto/StudentDto.cs#L14
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
services_email: MiniSpace.Services.Email/src/MiniSpace.Services.Email.Api/Program.cs#L17
The using directive for 'Paralax.Types' appeared previously in this namespace
services_reactions
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-dotnet@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
services_reactions: MiniSpace.Services.Reactions/src/MiniSpace.Services.Reactions.Infrastructure/Extensions.cs#L46
The using directive for 'Paralax.CQRS.WebApi' appeared previously in this namespace
services_reactions: MiniSpace.Services.Reactions/src/MiniSpace.Services.Reactions.Infrastructure/Extensions.cs#L46
The using directive for 'Paralax.CQRS.WebApi' appeared previously in this namespace
services_friends
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-dotnet@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
services_friends: MiniSpace.Services.Friends/src/MiniSpace.Services.Friends.Infrastructure/Services/EventMapper.cs#L32
The given expression is never of the provided ('FriendInvited') type
services_friends: MiniSpace.Services.Friends/src/MiniSpace.Services.Friends.Infrastructure/Mongo/Repositories/FriendMongoRepository.cs#L14
Field 'FriendMongoRepository._friendRequestRepository' is never assigned to, and will always have its default value null
services_friends: MiniSpace.Services.Friends/src/MiniSpace.Services.Friends.Api/Program.cs#L22
The using directive for 'Paralax.Types' appeared previously in this namespace
services_friends: MiniSpace.Services.Friends/src/MiniSpace.Services.Friends.Infrastructure/Services/EventMapper.cs#L32
The given expression is never of the provided ('FriendInvited') type
services_friends: MiniSpace.Services.Friends/src/MiniSpace.Services.Friends.Infrastructure/Mongo/Repositories/FriendMongoRepository.cs#L14
Field 'FriendMongoRepository._friendRequestRepository' is never assigned to, and will always have its default value null
services_friends: MiniSpace.Services.Friends/src/MiniSpace.Services.Friends.Api/Program.cs#L22
The using directive for 'Paralax.Types' appeared previously in this namespace
services_mediafiles
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-dotnet@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
services_mediafiles: MiniSpace.Services.MediaFiles/src/MiniSpace.Services.MediaFiles.Api/Program.cs#L22
The using directive for 'Paralax.Types' appeared previously in this namespace
services_mediafiles: MiniSpace.Services.MediaFiles/src/MiniSpace.Services.MediaFiles.Api/Program.cs#L22
The using directive for 'Paralax.Types' appeared previously in this namespace
apigateway
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-dotnet@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
services_students
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-dotnet@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
services_students: MiniSpace.Services.Students/src/MiniSpace.Services.Students.Application/Commands/UpdateStudent.cs#L14
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
services_students: MiniSpace.Services.Students/src/MiniSpace.Services.Students.Application/Commands/UpdateStudent.cs#L23
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
services_students: MiniSpace.Services.Students/src/MiniSpace.Services.Students.Application/Commands/UpdateStudent.cs#L29
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
services_students: MiniSpace.Services.Students/src/MiniSpace.Services.Students.Application/Commands/UpdateStudent.cs#L32
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
services_students: MiniSpace.Services.Students/src/MiniSpace.Services.Students.Application/Queries/IPagedGetStudentsQuery.cs#L8
The member 'IPagedGetStudentsQuery.ResultsPerPage' does not hide an accessible member. The new keyword is not required.
services_students: MiniSpace.Services.Students/src/MiniSpace.Services.Students.Application/Queries/IPagedGetStudentsQuery.cs#L9
The member 'IPagedGetStudentsQuery.Name' does not hide an accessible member. The new keyword is not required.
services_students: MiniSpace.Services.Students/src/MiniSpace.Services.Students.Infrastructure/Extensions.cs#L45
The using directive for 'Paralax.CQRS.WebApi' appeared previously in this namespace
services_students: MiniSpace.Services.Students/src/MiniSpace.Services.Students.Api/Program.cs#L21
The using directive for 'Paralax.CQRS.WebApi' appeared previously in this namespace
services_students: MiniSpace.Services.Students/src/MiniSpace.Services.Students.Application/Commands/UpdateStudent.cs#L14
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
services_students: MiniSpace.Services.Students/src/MiniSpace.Services.Students.Application/Commands/UpdateStudent.cs#L23
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
web
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-dotnet@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
web: MiniSpace.Web/src/MiniSpace.Web/Pages/Events/EventsFollowing.razor#L16
Found markup element with unexpected name 'MudTab'. If this is intended to be a component, add a @using directive for its namespace.
web: MiniSpace.Web/src/MiniSpace.Web/Pages/Events/EventsFollowing.razor#L60
Found markup element with unexpected name 'MudTab'. If this is intended to be a component, add a @using directive for its namespace.
web: MiniSpace.Web/src/MiniSpace.Web/Pages/Index.razor#L36
Found markup element with unexpected name 'RadzenButton'. If this is intended to be a component, add a @using directive for its namespace.
web: MiniSpace.Web/src/MiniSpace.Web/Pages/Index.razor#L45
Found markup element with unexpected name 'FeatureCard'. If this is intended to be a component, add a @using directive for its namespace.
web: MiniSpace.Web/src/MiniSpace.Web/Pages/Index.razor#L48
Found markup element with unexpected name 'FeatureCard'. If this is intended to be a component, add a @using directive for its namespace.
web: MiniSpace.Web/src/MiniSpace.Web/Pages/Index.razor#L51
Found markup element with unexpected name 'FeatureCard'. If this is intended to be a component, add a @using directive for its namespace.
web: MiniSpace.Web/src/MiniSpace.Web/Pages/Index.razor#L67
Found markup element with unexpected name 'Style'. If this is intended to be a component, add a @using directive for its namespace.
web: MiniSpace.Web/src/MiniSpace.Web/Pages/MediaFiles/Dialogs/ImageDialog.razor#L6
Found markup element with unexpected name 'RadzenStack'. If this is intended to be a component, add a @using directive for its namespace.
web: MiniSpace.Web/src/MiniSpace.Web/Pages/MediaFiles/Dialogs/ImageDialog.razor#L7
Found markup element with unexpected name 'RadzenImage'. If this is intended to be a component, add a @using directive for its namespace.
web: MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/SubOrganizationsComponent.razor#L40
Found markup element with unexpected name 'MudPaginator'. If this is intended to be a component, add a @using directive for its namespace.
services_events
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-dotnet@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
services_events: MiniSpace.Services.Events/src/MiniSpace.Services.Events.Infrastructure/Services/EventValidator.cs#L16
The field 'EventValidator._expectedFormat' is assigned but its value is never used
services_events: MiniSpace.Services.Events/src/MiniSpace.Services.Events.Infrastructure/Services/EventValidator.cs#L16
The field 'EventValidator._expectedFormat' is assigned but its value is never used
services_reports
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-dotnet@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
services_reports: MiniSpace.Services.Reports/src/MiniSpace.Services.Reports.Infrastructure/Extensions.cs#L42
The using directive for 'Paralax.CQRS.WebApi' appeared previously in this namespace
services_reports: MiniSpace.Services.Reports/src/MiniSpace.Services.Reports.Infrastructure/Extensions.cs#L42
The using directive for 'Paralax.CQRS.WebApi' appeared previously in this namespace
services_identity
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-dotnet@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
services_identity: MiniSpace.Services.Identity/src/MiniSpace.Services.Identity.Infrastructure/Extensions.cs#L50
The using directive for 'Paralax.CQRS.WebApi' appeared previously in this namespace
services_identity: MiniSpace.Services.Identity/src/MiniSpace.Services.Identity.Infrastructure/Extensions.cs#L51
The using directive for 'Paralax' appeared previously in this namespace
services_identity: MiniSpace.Services.Identity/src/MiniSpace.Services.Identity.Infrastructure/Auth/VerificationTokenService.cs#L32
'RNGCryptoServiceProvider' is obsolete: 'RNGCryptoServiceProvider is obsolete. To generate a random number, use one of the RandomNumberGenerator static methods instead.' (https://aka.ms/dotnet-warnings/SYSLIB0023)
services_identity: MiniSpace.Services.Identity/src/MiniSpace.Services.Identity.Infrastructure/Auth/TwoFactorSecretTokenService.cs#L16
'RNGCryptoServiceProvider' is obsolete: 'RNGCryptoServiceProvider is obsolete. To generate a random number, use one of the RandomNumberGenerator static methods instead.' (https://aka.ms/dotnet-warnings/SYSLIB0023)
services_identity: MiniSpace.Services.Identity/src/MiniSpace.Services.Identity.Infrastructure/Auth/Rng.cs#L16
'RNGCryptoServiceProvider' is obsolete: 'RNGCryptoServiceProvider is obsolete. To generate a random number, use one of the RandomNumberGenerator static methods instead.' (https://aka.ms/dotnet-warnings/SYSLIB0023)
services_identity: MiniSpace.Services.Identity/src/MiniSpace.Services.Identity.Infrastructure/Extensions.cs#L50
The using directive for 'Paralax.CQRS.WebApi' appeared previously in this namespace
services_identity: MiniSpace.Services.Identity/src/MiniSpace.Services.Identity.Infrastructure/Extensions.cs#L51
The using directive for 'Paralax' appeared previously in this namespace
services_identity: MiniSpace.Services.Identity/src/MiniSpace.Services.Identity.Infrastructure/Auth/VerificationTokenService.cs#L32
'RNGCryptoServiceProvider' is obsolete: 'RNGCryptoServiceProvider is obsolete. To generate a random number, use one of the RandomNumberGenerator static methods instead.' (https://aka.ms/dotnet-warnings/SYSLIB0023)
services_identity: MiniSpace.Services.Identity/src/MiniSpace.Services.Identity.Infrastructure/Auth/TwoFactorSecretTokenService.cs#L16
'RNGCryptoServiceProvider' is obsolete: 'RNGCryptoServiceProvider is obsolete. To generate a random number, use one of the RandomNumberGenerator static methods instead.' (https://aka.ms/dotnet-warnings/SYSLIB0023)
services_identity: MiniSpace.Services.Identity/src/MiniSpace.Services.Identity.Infrastructure/Auth/Rng.cs#L16
'RNGCryptoServiceProvider' is obsolete: 'RNGCryptoServiceProvider is obsolete. To generate a random number, use one of the RandomNumberGenerator static methods instead.' (https://aka.ms/dotnet-warnings/SYSLIB0023)
services_organizations
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-dotnet@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
services_comments
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-dotnet@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
services_notifications
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-dotnet@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
services_notifications: MiniSpace.Services.Notifications/src/MiniSpace.Services.Notifications.Application/Events/Handlers/NotificationCreatedHandler.cs#L27
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
services_notifications: MiniSpace.Services.Notifications/src/MiniSpace.Services.Notifications.Api/Program.cs#L20
The using directive for 'Paralax.Types' appeared previously in this namespace
services_notifications: MiniSpace.Services.Notifications/src/MiniSpace.Services.Notifications.Application/Events/Handlers/NotificationCreatedHandler.cs#L27
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
services_notifications: MiniSpace.Services.Notifications/src/MiniSpace.Services.Notifications.Api/Program.cs#L20
The using directive for 'Paralax.Types' appeared previously in this namespace
services_posts
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-dotnet@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
services_posts: MiniSpace.Services.Posts/src/MiniSpace.Services.Posts.Infrastructure/Extensions.cs#L47
The using directive for 'Paralax.CQRS.WebApi' appeared previously in this namespace
services_posts: MiniSpace.Services.Posts/src/MiniSpace.Services.Posts.Infrastructure/Services/PostRecommendationService.cs#L22
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
services_posts: MiniSpace.Services.Posts/src/MiniSpace.Services.Posts.Infrastructure/Extensions.cs#L47
The using directive for 'Paralax.CQRS.WebApi' appeared previously in this namespace
services_posts: MiniSpace.Services.Posts/src/MiniSpace.Services.Posts.Infrastructure/Services/PostRecommendationService.cs#L22
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.