The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
cssNodes.ts in src/parser |
1419 | 274 |
cssParser.ts in src/parser |
1403 | 107 |
cssCompletion.ts in src/services |
1010 | 70 |
scssParser.ts in src/parser |
767 | 48 |
lessParser.ts in src/parser |
680 | 43 |
cssScanner.ts in src/parser |
521 | 36 |
lint.ts in src/services |
463 | 25 |
selectorPrinting.ts in src/services |
418 | 28 |
colors.ts in src/languageFacts |
398 | 10 |
lessCompletion.ts in src/services |
379 | 5 |
scssCompletion.ts in src/services |
354 | 35 |
cssNavigation.ts in src/services |
333 | 24 |
cssSymbolScope.ts in src/parser |
312 | 27 |
lintUtil.ts in src/services |
194 | 12 |
cssLanguageTypes.ts in src |
182 | - |
cssFolding.ts in src/services |
166 | 6 |
entry.ts in src/languageFacts |
153 | 8 |
pathCompletion.ts in src/services |
139 | 12 |
builtinData.ts in src/languageFacts |
138 | - |
cssHover.ts in src/services |
134 | 10 |
cssLanguageService.ts in src |
120 | 6 |
dataManager.ts in src/languageFacts |
88 | 3 |
scssScanner.ts in src/parser |
82 | 2 |
scssNavigation.ts in src/services |
73 | 4 |
dataProvider.ts in src/languageFacts |
65 | 10 |
lintRules.ts in src/services |
64 | 4 |
strings.ts in src/utils |
63 | 5 |
lessScanner.ts in src/parser |
51 | 3 |
cssErrors.ts in src/parser |
47 | 1 |
cssSelectionRange.ts in src/services |
46 | 3 |
cssCodeActions.ts in src/services |
43 | 3 |
cssValidation.ts in src/services |
38 | 4 |
remove-sourcemap-refs.js in build |
25 | 1 |
generateData.js in build |
24 | 1 |
azure-pipelines.yml in root |
22 | - |
post-publish.js in build |
22 | 1 |
scssErrors.ts in src/parser |
17 | 1 |
arrays.ts in src/utils |
8 | - |
objects.ts in src/utils |
7 | 2 |
resources.ts in src/utils |
7 | 2 |
facts.ts in src/languageFacts |
4 | - |
File | # lines | # units |
---|---|---|
cssNodes.ts in src/parser |
1419 | 274 |
cssParser.ts in src/parser |
1403 | 107 |
cssCompletion.ts in src/services |
1010 | 70 |
scssParser.ts in src/parser |
767 | 48 |
lessParser.ts in src/parser |
680 | 43 |
cssScanner.ts in src/parser |
521 | 36 |
scssCompletion.ts in src/services |
354 | 35 |
selectorPrinting.ts in src/services |
418 | 28 |
cssSymbolScope.ts in src/parser |
312 | 27 |
lint.ts in src/services |
463 | 25 |
cssNavigation.ts in src/services |
333 | 24 |
lintUtil.ts in src/services |
194 | 12 |
pathCompletion.ts in src/services |
139 | 12 |
colors.ts in src/languageFacts |
398 | 10 |
dataProvider.ts in src/languageFacts |
65 | 10 |
cssHover.ts in src/services |
134 | 10 |
entry.ts in src/languageFacts |
153 | 8 |
cssLanguageService.ts in src |
120 | 6 |
cssFolding.ts in src/services |
166 | 6 |
lessCompletion.ts in src/services |
379 | 5 |
There are 30 files with lines longer than 120 characters. In total, there are 279 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
scssCompletion.ts in src/services |
354 | 35 | 72 |
cssCompletion.ts in src/services |
1010 | 70 | 41 |
builtinData.ts in src/languageFacts |
138 | - | 24 |
lintRules.ts in src/services |
64 | 4 | 16 |
cssNavigation.ts in src/services |
333 | 24 | 15 |
cssErrors.ts in src/parser |
47 | 1 | 13 |
lint.ts in src/services |
463 | 25 | 12 |
lessCompletion.ts in src/services |
379 | 5 | 11 |
cssLanguageService.ts in src |
120 | 6 | 10 |
cssParser.ts in src/parser |
1403 | 107 | 10 |
colors.ts in src/languageFacts |
398 | 10 | 8 |
cssSymbolScope.ts in src/parser |
312 | 27 | 6 |
cssCodeActions.ts in src/services |
43 | 3 | 5 |
cssHover.ts in src/services |
134 | 10 | 5 |
pathCompletion.ts in src/services |
139 | 12 | 5 |
scssParser.ts in src/parser |
767 | 48 | 4 |
cssValidation.ts in src/services |
38 | 4 | 4 |
entry.ts in src/languageFacts |
153 | 8 | 3 |
lessParser.ts in src/parser |
680 | 43 | 3 |
selectorPrinting.ts in src/services |
418 | 28 | 2 |