The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
elasticSearchService.ts in src |
533 | 17 |
types.ts in scripts/elasticSearchMappingsGenerator |
289 | - |
searchInclusions.ts in src |
270 | - |
prefixRange.ts in src/QueryBuilder/typeQueries/common |
216 | - |
index.ts in src/FhirQueryParser |
202 | - |
fhirTypeToESMapping.ts in src/searchMappings |
169 | - |
index.ts in src/QueryBuilder |
168 | 2 |
index.ts in src/implementationGuides |
137 | 1 |
index.ts in src/FHIRSearchParametersRegistry |
114 | 1 |
index.ts in scripts/elasticSearchMappingsGenerator |
102 | - |
index.ts in src/searchMappingsManager |
84 | 7 |
chain.ts in src/QueryBuilder |
74 | - |
reducedFHIRPath.ts in src/implementationGuides |
71 | - |
referenceParser.ts in src/FhirQueryParser/typeParsers |
70 | - |
tokenQuery.ts in src/QueryBuilder/typeQueries |
69 | 1 |
reducedXPath.ts in src/implementationGuides |
67 | - |
choiceDataTypes.ts in scripts/elasticSearchMappingsGenerator |
58 | 1 |
quantityQuery.ts in src/QueryBuilder/typeQueries |
54 | - |
sort.ts in src/QueryBuilder |
54 | - |
stringQuery.ts in src/QueryBuilder/typeQueries |
52 | 1 |
dateParser.ts in src/FhirQueryParser/typeParsers |
49 | - |
index.ts in src/searchMappings |
44 | - |
referenceQuery.ts in src/QueryBuilder/typeQueries |
43 | 1 |
constants.ts in scripts/elasticSearchMappingsGenerator |
34 | - |
util.ts in src/FhirQueryParser |
32 | - |
profilesRegistry.ts in scripts/elasticSearchMappingsGenerator |
32 | 1 |
tokenParser.ts in src/FhirQueryParser/typeParsers |
31 | - |
number.ts in src/QueryBuilder/typeQueries/common |
30 | - |
quantityParser.ts in src/FhirQueryParser/typeParsers |
29 | - |
numberParser.ts in src/FhirQueryParser/typeParsers |
24 | - |
searchOR.ts in src/FhirQueryParser |
24 | - |
run.ts in scripts/searchParamsCompiler |
23 | - |
customMappings.ts in src/searchMappings |
22 | - |
reducedFHIRPath.ne in src/implementationGuides |
22 | - |
uriQuery.ts in src/QueryBuilder/typeQueries |
21 | 1 |
reducedXPath.ne in src/implementationGuides |
21 | - |
constants.ts in src |
19 | - |
elasticSearch.ts in src |
18 | - |
numberQuery.ts in src/QueryBuilder/typeQueries |
16 | - |
codecov.yml in root |
16 | - |
searchParametersMapping.ts in src |
13 | - |
dateQuery.ts in src/QueryBuilder/typeQueries |
12 | - |
getAllValuesForFHIRPath.ts in src |
11 | - |
jest.config.js in root |
8 | - |
loggerBuilder.ts in src |
7 | 1 |
index.ts in src |
4 | - |
tsUtils.ts in src |
3 | 1 |
File | # lines | # units |
---|---|---|
elasticSearchService.ts in src |
533 | 17 |
index.ts in src/searchMappingsManager |
84 | 7 |
index.ts in src/QueryBuilder |
168 | 2 |
loggerBuilder.ts in src |
7 | 1 |
index.ts in src/FHIRSearchParametersRegistry |
114 | 1 |
tsUtils.ts in src |
3 | 1 |
tokenQuery.ts in src/QueryBuilder/typeQueries |
69 | 1 |
uriQuery.ts in src/QueryBuilder/typeQueries |
21 | 1 |
stringQuery.ts in src/QueryBuilder/typeQueries |
52 | 1 |
referenceQuery.ts in src/QueryBuilder/typeQueries |
43 | 1 |
index.ts in src/implementationGuides |
137 | 1 |
profilesRegistry.ts in scripts/elasticSearchMappingsGenerator |
32 | 1 |
choiceDataTypes.ts in scripts/elasticSearchMappingsGenerator |
58 | 1 |
There are 11 files with lines longer than 120 characters. In total, there are 60 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
reducedFHIRPath.ts in src/implementationGuides |
71 | - | 19 |
reducedXPath.ts in src/implementationGuides |
67 | - | 13 |
reducedFHIRPath.ne in src/implementationGuides |
22 | - | 8 |
reducedXPath.ne in src/implementationGuides |
21 | - | 6 |
chain.ts in src/QueryBuilder |
74 | - | 4 |
referenceParser.ts in src/FhirQueryParser/typeParsers |
70 | - | 3 |
elasticSearchService.ts in src |
533 | 17 | 2 |
sort.ts in src/QueryBuilder |
54 | - | 2 |
dateParser.ts in src/FhirQueryParser/typeParsers |
49 | - | 1 |
index.ts in src/implementationGuides |
137 | 1 | 1 |
index.ts in scripts/elasticSearchMappingsGenerator |
102 | - | 1 |