- 
		Home
	
- 
Jetpack – WP Security, Backup, Speed, & Growth
- 
12.5
- 
Code
- 
Classes
-  scssc 
		
			
				
					
													
								
																			
											| Total Complexity | 591 | 
																			
											| Dependencies | 3 | 
																			
											| Dependents | 3 | 
																	
							 
													
								
																			
											| Total lines | 2,492 | 
																			
											| Lines of code | 1,765 | 
																			
											| Logical lines of code | 1,211 | 
																	
							 
													
								
																			
											| Comment lines | 118 | 
																			
											| Methods | 145 | 
																			
											| Properties | 61 | 
																	
							 
											 
				 
									
							 
		 
	 
	Methods 145
	
		
		
			| Method | Rating | Maintainability | Complexity | Lines of code | 
		
		
					
				| reduce() | D | 23 | 64 | 143 | 
					
				| compileChild() | D | 20 | 58 | 181 | 
					
				| compileValue() | B | 38 | 23 | 62 | 
					
				| applyArguments() | B | 39 | 19 | 65 | 
					
				| op_color_color() | A | 46 | 14 | 36 | 
					
				| matchExtends() | A | 47 | 14 | 34 | 
					
				| matchExtendsSingle() | A | 48 | 12 | 31 | 
					
				| callBuiltin() | A | 48 | 11 | 30 | 
					
				| flattenSelectors() | A | 50 | 11 | 28 | 
					
				| alter_color() | A | 51 | 11 | 24 | 
					
				| sortArgs() | A | 49 | 10 | 33 | 
					
				| findImport() | A | 51 | 10 | 26 | 
					
				| compileMediaQuery() | A | 49 | 8 | 31 | 
					
				| joinSelectors() | A | 52 | 8 | 25 | 
					
				| multiplyMedia() | A | 53 | 8 | 23 | 
					
				| compileImport() | A | 54 | 8 | 21 | 
					
				| lib_mix() | S | 51 | 7 | 25 | 
					
				| scale_color_helper() | S | 55 | 7 | 20 | 
					
				| compileMedia() | S | 51 | 6 | 26 | 
					
				| toHSL() | S | 52 | 6 | 24 | 
					
				| multiplySelectors() | S | 55 | 6 | 21 | 
					
				| flattenSelectorSingle() | S | 56 | 6 | 18 | 
					
				| lib_comparable() | S | 63 | 7 | 9 | 
					
				| hueToRGB() | S | 60 | 6 | 13 | 
					
				| normalizeValue() | S | 55 | 5 | 19 | 
					
				| getNormalizedNumbers() | S | 55 | 5 | 19 | 
					
				| lib_zip() | S | 56 | 5 | 19 | 
					
				| combineSelectorSingle() | S | 58 | 5 | 17 | 
					
				| op_add() | S | 58 | 5 | 16 | 
					
				| coerceColor() | S | 58 | 5 | 15 | 
					
				| lib_type_of() | S | 59 | 5 | 15 | 
					
				| evalSelectorPart() | S | 59 | 5 | 14 | 
					
				| shouldEval() | S | 61 | 5 | 12 | 
					
				| hasSelectorPlaceholder() | S | 63 | 5 | 11 | 
					
				| get() | S | 62 | 5 | 11 | 
					
				| pushExtends() | S | 60 | 4 | 14 | 
					
				| compileSelectorPart() | S | 60 | 4 | 14 | 
					
				| listSeparatorForJoin() | S | 63 | 4 | 11 | 
					
				| mediaParent() | S | 65 | 4 | 9 | 
					
				| coerceList() | S | 69 | 4 | 6 | 
					
				| setExisting() | S | 66 | 4 | 8 | 
					
				| fixColor() | S | 67 | 4 | 7 | 
					
				| toRGB() | S | 57 | 3 | 15 | 
					
				| lib_min() | S | 63 | 4 | 10 | 
					
				| lib_max() | S | 63 | 4 | 10 | 
					
				| throwError() | S | 64 | 4 | 9 | 
					
				| compileStringContent() | S | 63 | 3 | 11 | 
					
				| extractInterpolation() | S | 61 | 3 | 11 | 
					
				| importFile() | S | 57 | 2 | 16 | 
					
				| isSelfExtend() | S | 67 | 3 | 8 | 
					
				| compileChildren() | S | 69 | 3 | 6 | 
					
				| expToString() | S | 64 | 3 | 9 | 
					
				| op_and() | S | 73 | 3 | 5 | 
					
				| op_or() | S | 73 | 3 | 5 | 
					
				| op_eq() | S | 66 | 3 | 8 | 
					
				| coerceString() | S | 66 | 3 | 9 | 
					
				| coercePercent() | S | 66 | 3 | 9 | 
					
				| lib_index() | S | 63 | 3 | 10 | 
					
				| lib_rgba() | S | 62 | 3 | 10 | 
					
				| lib_alpha() | S | 69 | 3 | 6 | 
					
				| lib_quote() | S | 69 | 3 | 6 | 
					
				| compile() | S | 56 | 1 | 18 | 
					
				| compileSelector() | S | 72 | 2 | 5 | 
					
				| isTruthy() | S | 79 | 2 | 3 | 
					
				| normalizeNumber() | S | 66 | 2 | 8 | 
					
				| coerceUnit() | S | 67 | 2 | 7 | 
					
				| toBool() | S | 80 | 2 | 3 | 
					
				| pushEnv() | S | 65 | 2 | 9 | 
					
				| getStoreEnv() | S | 79 | 2 | 3 | 
					
				| set() | S | 67 | 2 | 8 | 
					
				| coerceForExpression() | S | 72 | 2 | 6 | 
					
				| assertList() | S | 73 | 2 | 5 | 
					
				| assertColor() | S | 75 | 2 | 4 | 
					
				| assertNumber() | S | 72 | 2 | 5 | 
					
				| lib_if() | S | 72 | 2 | 5 | 
					
				| lib_ie_hex_str() | S | 70 | 2 | 5 | 
					
				| lib_opacity() | S | 72 | 2 | 5 | 
					
				| adjustHsl() | S | 67 | 2 | 7 | 
					
				| lib_saturate() | S | 67 | 2 | 7 | 
					
				| lib_grayscale() | S | 71 | 2 | 5 | 
					
				| lib_invert() | S | 64 | 2 | 9 | 
					
				| lib_opacify() | S | 67 | 2 | 7 | 
					
				| lib_transparentize() | S | 67 | 2 | 7 | 
					
				| lib_unquote() | S | 72 | 2 | 5 | 
					
				| lib_nth() | S | 70 | 2 | 5 | 
					
				| lib_unit() | S | 68 | 2 | 7 | 
					
				| lib_unitless() | S | 74 | 2 | 4 | 
					
				| makeOutputBlock() | S | 64 | 1 | 10 | 
					
				| compileRoot() | S | 69 | 1 | 7 | 
					
				| compileNestedBlock() | S | 66 | 1 | 8 | 
					
				| compileBlock() | S | 64 | 1 | 9 | 
					
				| evalSelector() | S | 79 | 1 | 3 | 
					
				| op_add_number_number() | S | 77 | 1 | 3 | 
					
				| op_mul_number_number() | S | 77 | 1 | 3 | 
					
				| op_sub_number_number() | S | 77 | 1 | 3 | 
					
				| op_div_number_number() | S | 77 | 1 | 3 | 
					
				| op_mod_number_number() | S | 77 | 1 | 3 | 
					
				| op_color_number() | S | 72 | 1 | 5 | 
					
				| op_number_color() | S | 72 | 1 | 5 | 
					
				| op_neq() | S | 79 | 1 | 3 | 
					
				| op_gte_number_number() | S | 78 | 1 | 3 | 
					
				| op_gt_number_number() | S | 79 | 1 | 3 | 
					
				| op_lte_number_number() | S | 78 | 1 | 3 | 
					
				| op_lt_number_number() | S | 78 | 1 | 3 | 
					
				| normalizeName() | S | 79 | 1 | 3 | 
					
				| setRaw() | S | 75 | 1 | 4 | 
					
				| popEnv() | S | 74 | 1 | 5 | 
					
				| getParsedFiles() | S | 82 | 1 | 3 | 
					
				| addImportPath() | S | 80 | 1 | 3 | 
					
				| setImportPaths() | S | 80 | 1 | 3 | 
					
				| setNumberPrecision() | S | 81 | 1 | 3 | 
					
				| setFormatter() | S | 81 | 1 | 3 | 
					
				| registerFunction() | S | 79 | 1 | 3 | 
					
				| unregisterFunction() | S | 79 | 1 | 3 | 
					
				| fileExists() | S | 80 | 1 | 3 | 
					
				| lib_rgb() | S | 74 | 1 | 4 | 
					
				| adjust_color_helper() | S | 80 | 1 | 3 | 
					
				| lib_adjust_color() | S | 79 | 1 | 3 | 
					
				| change_color_helper() | S | 82 | 1 | 3 | 
					
				| lib_change_color() | S | 79 | 1 | 3 | 
					
				| lib_scale_color() | S | 79 | 1 | 3 | 
					
				| lib_red() | S | 75 | 1 | 4 | 
					
				| lib_green() | S | 75 | 1 | 4 | 
					
				| lib_blue() | S | 75 | 1 | 4 | 
					
				| lib_hsl() | S | 74 | 1 | 4 | 
					
				| lib_hsla() | S | 69 | 1 | 6 | 
					
				| lib_hue() | S | 71 | 1 | 5 | 
					
				| lib_saturation() | S | 71 | 1 | 5 | 
					
				| lib_lightness() | S | 71 | 1 | 5 | 
					
				| lib_adjust_hue() | S | 71 | 1 | 5 | 
					
				| lib_lighten() | S | 71 | 1 | 5 | 
					
				| lib_darken() | S | 71 | 1 | 5 | 
					
				| lib_desaturate() | S | 71 | 1 | 5 | 
					
				| lib_complement() | S | 78 | 1 | 3 | 
					
				| lib_fade_in() | S | 80 | 1 | 3 | 
					
				| lib_fade_out() | S | 80 | 1 | 3 | 
					
				| lib_percentage() | S | 72 | 1 | 5 | 
					
				| lib_round() | S | 73 | 1 | 5 | 
					
				| lib_floor() | S | 73 | 1 | 5 | 
					
				| lib_ceil() | S | 73 | 1 | 5 | 
					
				| lib_abs() | S | 73 | 1 | 5 | 
					
				| lib_length() | S | 75 | 1 | 4 | 
					
				| lib_join() | S | 67 | 1 | 7 | 
					
				| lib_append() | S | 69 | 1 | 6 | 
					
				| lib_counter() | S | 73 | 1 | 4 |