id: 1 unit: function isNode() file: factoryWithTypeCheckers.js start line: 474 end line: 519 size: 43 LOC McCabe index: 16 number of parameters: 1 id: 2 unit: function checkType() file: factoryWithTypeCheckers.js start line: 176 end line: 221 size: 42 LOC McCabe index: 12 number of parameters: 7 id: 3 unit: function checkPropTypes() file: checkPropTypes.js start line: 42 end line: 90 size: 40 LOC McCabe index: 14 number of parameters: 5 id: 4 unit: module.exports = function() file: factoryWithThrowingShims.js start line: 16 end line: 65 size: 28 LOC McCabe index: 1 number of parameters: 0 id: 5 unit: function validate() file: factoryWithTypeCheckers.js start line: 443 end line: 469 size: 26 LOC McCabe index: 7 number of parameters: 5 id: 6 unit: array: createPrimitiveTypeChecker() file: factoryWithTypeCheckers.js start line: 116 end line: 143 size: 21 LOC McCabe index: 1 number of parameters: 1 id: 7 unit: bigint: createPrimitiveTypeChecker() file: factoryWithTypeCheckers.js start line: 117 end line: 143 size: 20 LOC McCabe index: 1 number of parameters: 1 id: 8 unit: bool: createPrimitiveTypeChecker() file: factoryWithTypeCheckers.js start line: 118 end line: 143 size: 19 LOC McCabe index: 1 number of parameters: 1 id: 9 unit: function validate() file: factoryWithTypeCheckers.js start line: 346 end line: 364 size: 19 LOC McCabe index: 6 number of parameters: 5 id: 10 unit: func: createPrimitiveTypeChecker() file: factoryWithTypeCheckers.js start line: 119 end line: 143 size: 18 LOC McCabe index: 1 number of parameters: 1 id: 11 unit: function validate() file: factoryWithTypeCheckers.js start line: 421 end line: 438 size: 18 LOC McCabe index: 5 number of parameters: 5 id: 12 unit: number: createPrimitiveTypeChecker() file: factoryWithTypeCheckers.js start line: 120 end line: 143 size: 17 LOC McCabe index: 1 number of parameters: 1 id: 13 unit: function validate() file: factoryWithTypeCheckers.js start line: 254 end line: 270 size: 17 LOC McCabe index: 5 number of parameters: 5 id: 14 unit: object: createPrimitiveTypeChecker() file: factoryWithTypeCheckers.js start line: 121 end line: 143 size: 16 LOC McCabe index: 1 number of parameters: 1 id: 15 unit: function createEnumTypeChecker() file: factoryWithTypeCheckers.js start line: 310 end line: 343 size: 16 LOC McCabe index: 1 number of parameters: 1 id: 16 unit: function validate() file: factoryWithTypeCheckers.js start line: 325 end line: 341 size: 16 LOC McCabe index: 4 number of parameters: 5 id: 17 unit: string: createPrimitiveTypeChecker() file: factoryWithTypeCheckers.js start line: 122 end line: 143 size: 15 LOC McCabe index: 1 number of parameters: 1 id: 18 unit: function validate() file: factoryWithTypeCheckers.js start line: 385 end line: 399 size: 15 LOC McCabe index: 6 number of parameters: 5 id: 19 unit: function isSymbol() file: factoryWithTypeCheckers.js start line: 521 end line: 543 size: 15 LOC McCabe index: 6 number of parameters: 2 id: 20 unit: symbol: createPrimitiveTypeChecker() file: factoryWithTypeCheckers.js start line: 123 end line: 143 size: 14 LOC McCabe index: 1 number of parameters: 1 id: 21 unit: function getPreciseType() file: factoryWithTypeCheckers.js start line: 565 end line: 578 size: 14 LOC McCabe index: 6 number of parameters: 1 id: 22 unit: function getPostfixForTypeWarning() file: factoryWithTypeCheckers.js start line: 582 end line: 595 size: 14 LOC McCabe index: 6 number of parameters: 1 id: 23 unit: any: createAnyTypeChecker() file: factoryWithTypeCheckers.js start line: 125 end line: 143 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 24 unit: function getPropType() file: factoryWithTypeCheckers.js start line: 546 end line: 561 size: 13 LOC McCabe index: 4 number of parameters: 1 id: 25 unit: function shim() file: factoryWithThrowingShims.js start line: 17 end line: 29 size: 12 LOC McCabe index: 2 number of parameters: 6 id: 26 unit: function validate() file: factoryWithTypeCheckers.js start line: 230 end line: 245 size: 12 LOC McCabe index: 2 number of parameters: 6 id: 27 unit: element: createElementTypeChecker() file: factoryWithTypeCheckers.js start line: 127 end line: 143 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 28 unit: elementType: createElementTypeTypeChecker() file: factoryWithTypeCheckers.js start line: 128 end line: 143 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 29 unit: printWarning = function() file: checkPropTypes.js start line: 17 end line: 28 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 30 unit: printWarning = function() file: factoryWithTypeCheckers.js start line: 20 end line: 31 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 31 unit: function createChainableTypeChecker() file: factoryWithTypeCheckers.js start line: 171 end line: 227 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 32 unit: node: createNodeChecker() file: factoryWithTypeCheckers.js start line: 130 end line: 143 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 33 unit: function validate() file: factoryWithTypeCheckers.js start line: 275 end line: 282 size: 8 LOC McCabe index: 2 number of parameters: 5 id: 34 unit: function validate() file: factoryWithTypeCheckers.js start line: 287 end line: 294 size: 8 LOC McCabe index: 2 number of parameters: 5 id: 35 unit: function validate() file: factoryWithTypeCheckers.js start line: 299 end line: 306 size: 8 LOC McCabe index: 3 number of parameters: 5 id: 36 unit: function is() file: factoryWithTypeCheckers.js start line: 143 end line: 153 size: 7 LOC McCabe index: 4 number of parameters: 2 id: 37 unit: function getIteratorFn() file: factoryWithTypeCheckers.js start line: 57 end line: 62 size: 6 LOC McCabe index: 5 number of parameters: 1 id: 38 unit: function validate() file: factoryWithTypeCheckers.js start line: 404 end line: 409 size: 6 LOC McCabe index: 2 number of parameters: 5 id: 39 unit: function invalidValidatorError() file: factoryWithTypeCheckers.js start line: 413 end line: 418 size: 6 LOC McCabe index: 2 number of parameters: 5 id: 40 unit: function getClassName() file: factoryWithTypeCheckers.js start line: 598 end line: 603 size: 6 LOC McCabe index: 3 number of parameters: 1 id: 41 unit: checkPropTypes.resetWarningCache = function() file: checkPropTypes.js start line: 97 end line: 101 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 42 unit: function PropTypeError() file: factoryWithTypeCheckers.js start line: 163 end line: 167 size: 5 LOC McCabe index: 3 number of parameters: 2 id: 43 unit: module.exports = function() file: factory.js start line: 15 end line: 19 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 44 unit: module.exports = function() file: factoryWithTypeCheckers.js start line: 38 end line: 610 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 45 unit: function getShim() file: factoryWithThrowingShims.js start line: 31 end line: 33 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 46 unit: function emptyFunctionThatReturnsNull() file: factoryWithTypeCheckers.js start line: 34 end line: 36 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 47 unit: function createPrimitiveTypeChecker() file: factoryWithTypeCheckers.js start line: 229 end line: 247 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 48 unit: function createAnyTypeChecker() file: factoryWithTypeCheckers.js start line: 249 end line: 251 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 49 unit: function createArrayOfTypeChecker() file: factoryWithTypeCheckers.js start line: 253 end line: 272 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 50 unit: function createElementTypeChecker() file: factoryWithTypeCheckers.js start line: 274 end line: 284 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 51 unit: function createElementTypeTypeChecker() file: factoryWithTypeCheckers.js start line: 286 end line: 296 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 52 unit: function createInstanceTypeChecker() file: factoryWithTypeCheckers.js start line: 298 end line: 308 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 53 unit: function createObjectOfTypeChecker() file: factoryWithTypeCheckers.js start line: 345 end line: 366 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 54 unit: function createNodeChecker() file: factoryWithTypeCheckers.js start line: 403 end line: 411 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 55 unit: function createShapeTypeChecker() file: factoryWithTypeCheckers.js start line: 420 end line: 440 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 56 unit: function createStrictShapeTypeChecker() file: factoryWithTypeCheckers.js start line: 442 end line: 472 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 57 unit: function createUnionTypeChecker() file: factoryWithTypeCheckers.js start line: 368 end line: 401 size: 2 LOC McCabe index: 5 number of parameters: 1 id: 58 unit: function emptyFunction() file: factoryWithThrowingShims.js start line: 12 end line: 12 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 59 unit: function emptyFunctionWithReset() file: factoryWithThrowingShims.js start line: 13 end line: 13 size: 1 LOC McCabe index: 1 number of parameters: 0