Skip to content

feat: Provide support for batch scraping #5207

feat: Provide support for batch scraping

feat: Provide support for batch scraping #5207

Triggered via pull request July 19, 2024 23:07
Status Failure
Total duration 2m 20s
Artifacts

codeql-analysis.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 5 warnings
Analyse: src/Promitor.Core.Scraping/LogAnalyticsScraper.cs#L13
'LogAnalyticsScraper' does not implement inherited abstract member 'Scraper<LogAnalyticsResourceDefinition>.BatchScrapeResourceAsync(string, BatchScrapeDefinition<IAzureResourceDefinition>, AggregationType, TimeSpan)'
Analyse: src/Promitor.Core.Scraping/ResourceTypes/ApiManagementScraper.cs#L11
'ApiManagementScraper' does not implement inherited abstract member 'Scraper<ApiManagementResourceDefinition>.BatchScrapeResourceAsync(string, BatchScrapeDefinition<IAzureResourceDefinition>, AggregationType, TimeSpan)'
Analyse: src/Promitor.Core.Scraping/ResourceTypes/ApplicationGatewayScraper.cs#L7
'ApplicationGatewayScraper' does not implement inherited abstract member 'Scraper<ApplicationGatewayResourceDefinition>.BatchScrapeResourceAsync(string, BatchScrapeDefinition<IAzureResourceDefinition>, AggregationType, TimeSpan)'
Analyse: src/Promitor.Core.Scraping/ResourceTypes/ApplicationInsightsScraper.cs#L7
'ApplicationInsightsScraper' does not implement inherited abstract member 'Scraper<ApplicationInsightsResourceDefinition>.BatchScrapeResourceAsync(string, BatchScrapeDefinition<IAzureResourceDefinition>, AggregationType, TimeSpan)'
Analyse: src/Promitor.Core.Scraping/ResourceTypes/AppPlanScraper.cs#L7
'AppPlanScraper' does not implement inherited abstract member 'Scraper<AppPlanResourceDefinition>.BatchScrapeResourceAsync(string, BatchScrapeDefinition<IAzureResourceDefinition>, AggregationType, TimeSpan)'
Analyse: src/Promitor.Core.Scraping/ResourceTypes/DataShareScraper.cs#L13
'DataShareScraper' does not implement inherited abstract member 'Scraper<DataShareResourceDefinition>.BatchScrapeResourceAsync(string, BatchScrapeDefinition<IAzureResourceDefinition>, AggregationType, TimeSpan)'
Analyse: src/Promitor.Core.Scraping/ResourceTypes/DeviceProvisioningServiceScraper.cs#L10
'DeviceProvisioningServiceScraper' does not implement inherited abstract member 'Scraper<DeviceProvisioningServiceResourceDefinition>.BatchScrapeResourceAsync(string, BatchScrapeDefinition<IAzureResourceDefinition>, AggregationType, TimeSpan)'
Analyse: src/Promitor.Core.Scraping/ResourceTypes/AutomationAccountScraper.cs#L11
'AutomationAccountScraper' does not implement inherited abstract member 'Scraper<AutomationAccountResourceDefinition>.BatchScrapeResourceAsync(string, BatchScrapeDefinition<IAzureResourceDefinition>, AggregationType, TimeSpan)'
Analyse: src/Promitor.Core.Scraping/Configuration/Model/Metrics/ScrapeDefinitionBatch.cs#L18
A namespace cannot directly contain members such as fields, methods or statements
Analyse: src/Promitor.Core.Scraping/Configuration/Model/Metrics/ScrapeDefinitionBatch.cs#L24
A namespace cannot directly contain members such as fields, methods or statements
Analyse: src/Promitor.Core.Scraping/Configuration/Model/MetricsDeclaration.cs#L9
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Analyse: src/Promitor.Core.Scraping/Configuration/Serialization/v1/Model/MetricsDeclarationV1.cs#L14
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Analyse: src/Promitor.Core.Scraping/Configuration/Model/MetricsDeclaration.cs#L9
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Analyse: src/Promitor.Core.Scraping/Configuration/Serialization/v1/Model/MetricsDeclarationV1.cs#L14
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Analyse
1 issue was detected with this workflow: git checkout HEAD^2 is no longer necessary. Please remove this step as Code Scanning recommends analyzing the merge commit for best results.