lessc_parser D

Total Complexity 351
Dependencies 3
Dependents 1
Total lines 1,385
Lines of code 973
Logical lines of code 717
Comment lines 166
Methods 46
Properties 13

Methods 46

Method Rating Maintainability Complexity Lines of code
parseChunk()
D
27
53 122
argumentDef()
C
36 24 83
value()
B
44 19 41
removeComments()
B
43 17 46
openString()
B
42 16 49
expHelper()
B
47 17 31
tagBracket()
A
42 15 53
tag()
A
43 14 50
func()
A
47 13 33
mediaQuery()
A
50 13 25
string()
A
46 9 42
mediaExpression()
A
56 9 18
genericList()
S
54 7 21
parenValue()
S
56 7 19
literal()
S
56 7 17
propertyValue()
S
57 7 15
parse()
S
56 6 16
match()
S
61 7 10
unit()
S
61 6 11
guards()
S
57 5 18
expression()
S
57 5 17
whitespace()
S
56 5 17
interpolation()
S
57 5 17
variable()
S
58 5 16
to()
S
61 5 11
guard()
S
62 5 11
throwError()
S
57 4 15
guardGroup()
S
60 4 14
tags()
S
64 4 9
end()
S
66 4 8
color()
S
62 3 11
__construct()
S
57 2 16
fixTags()
S
68 3 7
assign()
S
74 3 4
import()
S
68 3 7
expressionList()
S
65 3 9
mixinTags()
S
65 3 9
keyword()
S
68 2 7
mediaQueryList()
S
68 2 7
peek()
S
69 2 6
seek()
S
73 2 5
append()
S
74 2 4
pushBlock()
S
62 1 12
isDirective()
S
69 1 6
pushSpecialBlock()
S
79 1 3
pop()
S
74 1 5