The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
SqlQueryGenerator.cs in src/Microsoft.Health.Fhir.SqlServer/Features/Search/Expressions/Visitors/QueryGenerators |
928 | 27 |
ReindexJobTask.cs in src/Microsoft.Health.Fhir.Core/Features/Operations/Reindex |
628 | 15 |
ExportJobTask.cs in src/Microsoft.Health.Fhir.Core/Features/Operations/Export |
590 | 16 |
FhirCosmosSearchService.cs in src/Microsoft.Health.Fhir.CosmosDb/Features/Search |
587 | 10 |
SqlServerSearchService.cs in src/Microsoft.Health.Fhir.SqlServer/Features/Search |
518 | 9 |
BundleHandler.cs in src/Microsoft.Health.Fhir.Shared.Api/Features/Resources/Bundle |
501 | 13 |
PatientEverythingService.cs in src/Microsoft.Health.Fhir.Shared.Core/Features/Operations/Everything |
456 | 11 |
ImportOrchestratorTask.cs in src/Microsoft.Health.Fhir.Core/Features/Operations/Import |
454 | 13 |
SqlServerFhirDataStore.cs in src/Microsoft.Health.Fhir.SqlServer/Features/Storage |
440 | 9 |
CosmosFhirDataStore.cs in src/Microsoft.Health.Fhir.CosmosDb/Features/Storage |
412 | 9 |
FhirClient.cs in src/Microsoft.Health.Fhir.Shared.Client |
398 | 18 |
pr-pipeline.yml in build |
377 | - |
ExpressionQueryBuilder.cs in src/Microsoft.Health.Fhir.CosmosDb/Features/Search/Queries |
370 | 23 |
FhirController.cs in src/Microsoft.Health.Fhir.Shared.Api/Controllers |
367 | 25 |
SqlServerFhirModel.cs in src/Microsoft.Health.Fhir.SqlServer/Features/Storage |
367 | 18 |
SearchOptionsFactory.cs in src/Microsoft.Health.Fhir.Shared.Core/Features/Search |
352 | 3 |
SqlImportOperation.cs in src/Microsoft.Health.Fhir.SqlServer/Features/Operations/Import |
347 | 11 |
SqlResourceBulkImporter.cs in src/Microsoft.Health.Fhir.SqlServer/Features/Operations/Import |
347 | 9 |
AadSmartOnFhirProxyController.cs in src/Microsoft.Health.Fhir.Api/Controllers |
344 | 5 |
CosmosFhirOperationDataStore.cs in src/Microsoft.Health.Fhir.CosmosDb/Features/Storage/Operations |
343 | 9 |
SearchParameterToTypeResolver.cs in src/Microsoft.Health.Fhir.Shared.Core/Features/Search/Parameters |
342 | 16 |
SearchValueExpressionBuilderHelper.cs in src/Microsoft.Health.Fhir.Core/Features/Search/Expressions/Parsers |
312 | 6 |
CapabilityStatementBuilder.cs in src/Microsoft.Health.Fhir.Core/Features/Conformance |
311 | 15 |
SqlServerFhirOperationDataStore.cs in src/Microsoft.Health.Fhir.SqlServer/Features/Storage |
310 | 12 |
PartialDateTime.cs in src/Microsoft.Health.Fhir.Core/Models |
287 | 6 |
ExpressionParser.cs in src/Microsoft.Health.Fhir.Core/Features/Search/Expressions/Parsers |
281 | 9 |
SearchParameterDefinitionBuilder.cs in src/Microsoft.Health.Fhir.Core/Features/Definition |
274 | 8 |
OperationOutcomeExceptionFilterAttribute.cs in src/Microsoft.Health.Fhir.Shared.Api/Features/Filters |
259 | 3 |
UrlResolver.cs in src/Microsoft.Health.Fhir.Api/Features/Routing |
254 | 9 |
NarrativeHtmlSanitizer.cs in src/Microsoft.Health.Fhir.Core/Features/Validation/Narratives |
247 | 5 |
SqlServerTaskConsumer.cs in src/Microsoft.Health.Fhir.SqlServer/Features/Storage |
247 | 4 |
AzureExportDestinationClient.cs in src/Microsoft.Health.Fhir.Azure/ExportDestinationClient |
237 | 13 |
ExportController.cs in src/Microsoft.Health.Fhir.Shared.Api/Controllers |
236 | 10 |
TypedElementSearchIndexer.cs in src/Microsoft.Health.Fhir.Core/Features/Search |
232 | 6 |
SearchParameterDefinitionManager.cs in src/Microsoft.Health.Fhir.Core/Features/Definition |
230 | 17 |
SearchParameterExpressionParser.cs in src/Microsoft.Health.Fhir.Core/Features/Search/Expressions/Parsers |
227 | 4 |
ThrottlingMiddleware.cs in src/Microsoft.Health.Fhir.Api/Features/Throttling |
225 | 6 |
QueryBuilder.cs in src/Microsoft.Health.Fhir.CosmosDb/Features/Search/Queries |
225 | 11 |
SearchParameterQueryGenerator.cs in src/Microsoft.Health.Fhir.SqlServer/Features/Search/Expressions/Visitors/QueryGenerators |
225 | 12 |
SearchParameterOperations.cs in src/Microsoft.Health.Fhir.Core/Features/Search/Parameters |
221 | 7 |
ImportProcessingTask.cs in src/Microsoft.Health.Fhir.Core/Features/Operations/Import |
218 | 8 |
AzureBlobIntegrationDataStoreClient.cs in src/Microsoft.Health.Fhir.Azure/IntegrationDataStore |
211 | 13 |
CosmosResponseProcessor.cs in src/Microsoft.Health.Fhir.CosmosDb/Features/Storage |
203 | 7 |
SearchParameterStatusManager.cs in src/Microsoft.Health.Fhir.Core/Features/Search/Registry |
202 | 8 |
FhirServerBuilderSqlServerRegistrationExtensions.cs in src/Microsoft.Health.Fhir.SqlServer/Registration |
202 | 2 |
FhirServerBuilderCosmosDbRegistrationExtensions.cs in src/Microsoft.Health.Fhir.CosmosDb/Registration |
200 | 4 |
ReindexController.cs in src/Microsoft.Health.Fhir.Shared.Api/Controllers |
198 | 10 |
SqlServerSearchParameterStatusDataStore.cs in src/Microsoft.Health.Fhir.SqlServer/Features/Storage/Registry |
192 | 3 |
ci-pipeline.yml in build |
185 | - |
CustomXunitTestFrameworkExecutor.cs in src/Microsoft.Health.Extensions.Xunit |
177 | 13 |
File | # lines | # units |
---|---|---|
SqlQueryGenerator.cs in src/Microsoft.Health.Fhir.SqlServer/Features/Search/Expressions/Visitors/QueryGenerators |
928 | 27 |
FhirController.cs in src/Microsoft.Health.Fhir.Shared.Api/Controllers |
367 | 25 |
Expression.cs in src/Microsoft.Health.Fhir.Core/Features/Search/Expressions |
110 | 24 |
ExpressionQueryBuilder.cs in src/Microsoft.Health.Fhir.CosmosDb/Features/Search/Queries |
370 | 23 |
FhirClient.cs in src/Microsoft.Health.Fhir.Shared.Client |
398 | 18 |
SqlServerFhirModel.cs in src/Microsoft.Health.Fhir.SqlServer/Features/Storage |
367 | 18 |
SearchParameterDefinitionManager.cs in src/Microsoft.Health.Fhir.Core/Features/Definition |
230 | 17 |
ExportJobTask.cs in src/Microsoft.Health.Fhir.Core/Features/Operations/Export |
590 | 16 |
SearchParameterToTypeResolver.cs in src/Microsoft.Health.Fhir.Shared.Core/Features/Search/Parameters |
342 | 16 |
CapabilityStatementBuilder.cs in src/Microsoft.Health.Fhir.Core/Features/Conformance |
311 | 15 |
ReindexJobTask.cs in src/Microsoft.Health.Fhir.Core/Features/Operations/Reindex |
628 | 15 |
ExpressionRewriter.cs in src/Microsoft.Health.Fhir.Core/Features/Search/Expressions |
128 | 15 |
SearchParamTableExpressionQueryGeneratorFactory.cs in src/Microsoft.Health.Fhir.SqlServer/Features/Search/Expressions/Visitors |
153 | 15 |
CustomXunitTestFrameworkExecutor.cs in src/Microsoft.Health.Extensions.Xunit |
177 | 13 |
AzureExportDestinationClient.cs in src/Microsoft.Health.Fhir.Azure/ExportDestinationClient |
237 | 13 |
AzureBlobIntegrationDataStoreClient.cs in src/Microsoft.Health.Fhir.Azure/IntegrationDataStore |
211 | 13 |
SearchableSearchParameterDefinitionManager.cs in src/Microsoft.Health.Fhir.Core/Features/Definition |
119 | 13 |
ImportOrchestratorTask.cs in src/Microsoft.Health.Fhir.Core/Features/Operations/Import |
454 | 13 |
BundleHandler.cs in src/Microsoft.Health.Fhir.Shared.Api/Features/Resources/Bundle |
501 | 13 |
FhirMediatorExtensions.cs in src/Microsoft.Health.Fhir.Shared.Core/Extensions |
107 | 13 |
There are 528 files with lines longer than 120 characters. In total, there are 2760 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
SqlQueryGenerator.cs in src/Microsoft.Health.Fhir.SqlServer/Features/Search/Expressions/Visitors/QueryGenerators |
928 | 27 | 91 |
SqlImportOperation.cs in src/Microsoft.Health.Fhir.SqlServer/Features/Operations/Import |
347 | 11 | 61 |
ExportJobTask.cs in src/Microsoft.Health.Fhir.Core/Features/Operations/Export |
590 | 16 | 48 |
FhirCosmosSearchService.cs in src/Microsoft.Health.Fhir.CosmosDb/Features/Search |
587 | 10 | 48 |
SqlResourceBulkImporter.cs in src/Microsoft.Health.Fhir.SqlServer/Features/Operations/Import |
347 | 9 | 47 |
SqlServerFhirDataStore.cs in src/Microsoft.Health.Fhir.SqlServer/Features/Storage |
440 | 9 | 46 |
SqlServerSearchService.cs in src/Microsoft.Health.Fhir.SqlServer/Features/Search |
518 | 9 | 37 |
FhirClient.cs in src/Microsoft.Health.Fhir.Shared.Client |
398 | 18 | 34 |
SqlServerFhirOperationDataStore.cs in src/Microsoft.Health.Fhir.SqlServer/Features/Storage |
310 | 12 | 32 |
ReindexJobTask.cs in src/Microsoft.Health.Fhir.Core/Features/Operations/Reindex |
628 | 15 | 31 |
CosmosFhirDataStore.cs in src/Microsoft.Health.Fhir.CosmosDb/Features/Storage |
412 | 9 | 30 |
PatientEverythingService.cs in src/Microsoft.Health.Fhir.Shared.Core/Features/Operations/Everything |
456 | 11 | 30 |
SearchOptionsFactory.cs in src/Microsoft.Health.Fhir.Shared.Core/Features/Search |
352 | 3 | 27 |
TokenNumberNumberCompositeSearchParamsTableBulkCopyDataGenerator.cs in src/Microsoft.Health.Fhir.SqlServer/Features/Operations/Import/DataGenerator |
69 | 5 | 26 |
ExpressionParser.cs in src/Microsoft.Health.Fhir.Core/Features/Search/Expressions/Parsers |
281 | 9 | 24 |
TokenQuantityCompositeSearchParamsTableBulkCopyDataGenerator.cs in src/Microsoft.Health.Fhir.SqlServer/Features/Operations/Import/DataGenerator |
65 | 5 | 22 |
FhirController.cs in src/Microsoft.Health.Fhir.Shared.Api/Controllers |
367 | 25 | 20 |
FhirMediatorExtensions.cs in src/Microsoft.Health.Fhir.Shared.Core/Extensions |
107 | 13 | 20 |
ReferenceTokenCompositeSearchParamsTableBulkCopyDataGenerator.cs in src/Microsoft.Health.Fhir.SqlServer/Features/Operations/Import/DataGenerator |
63 | 5 | 19 |
SearchParameterOperations.cs in src/Microsoft.Health.Fhir.Core/Features/Search/Parameters |
221 | 7 | 18 |