id: 1 unit: protected void doGet() file: src/main/java/org/apache/sling/jcr/js/nodetypes/downloaddefaultbinary/DownloadDefaultBinaryValueServlet.java start line: 99 end line: 161 size: 58 LOC McCabe index: 10 number of parameters: 2 id: 2 unit: public JSONValue() file: src/main/java/org/apache/sling/jcr/js/nodetypes/JSONValue.java start line: 40 end line: 91 size: 50 LOC McCabe index: 16 number of parameters: 3 id: 3 unit: public JSONNodeType() file: src/main/java/org/apache/sling/jcr/js/nodetypes/JSONNodeType.java start line: 42 end line: 88 size: 45 LOC McCabe index: 16 number of parameters: 1 id: 4 unit: Array.prototype.indexOf = function() file: src/main/resources/SLING-INF/libs/jsnodetypes/js/jsnodetypes.js start line: 80 end line: 109 size: 30 LOC McCabe index: 14 number of parameters: 1 id: 5 unit: public JSONPropertyDefinition() file: src/main/java/org/apache/sling/jcr/js/nodetypes/JSONPropertyDefinition.java start line: 39 end line: 70 size: 30 LOC McCabe index: 12 number of parameters: 1 id: 6 unit: function processApplicableChildNodeTypes() file: src/main/resources/SLING-INF/libs/jsnodetypes/js/jsnodetypes.js start line: 465 end line: 502 size: 26 LOC McCabe index: 7 number of parameters: 3 id: 7 unit: protected void doGet() file: src/main/java/org/apache/sling/jcr/js/nodetypes/NodeTypesJSONServlet.java start line: 73 end line: 99 size: 26 LOC McCabe index: 5 number of parameters: 2 id: 8 unit: that.nodeTypesJson[nodeTypeName].canAddProperty = function() file: src/main/resources/SLING-INF/libs/jsnodetypes/js/jsnodetypes.js start line: 344 end line: 367 size: 24 LOC McCabe index: 13 number of parameters: 2 id: 9 unit: public JSONNodeDefinition() file: src/main/java/org/apache/sling/jcr/js/nodetypes/JSONNodeDefinition.java start line: 36 end line: 61 size: 24 LOC McCabe index: 10 number of parameters: 1 id: 10 unit: function setDefaults() file: src/main/resources/SLING-INF/libs/jsnodetypes/js/jsnodetypes.js start line: 195 end line: 241 size: 20 LOC McCabe index: 10 number of parameters: 1 id: 11 unit: private PropertyDefinition findMatchingPropertyDef() file: src/main/java/org/apache/sling/jcr/js/nodetypes/downloaddefaultbinary/DownloadDefaultBinaryValueServlet.java start line: 175 end line: 197 size: 19 LOC McCabe index: 6 number of parameters: 2 id: 12 unit: that.nodeTypesJson[nodeTypeName].getAllChildNodeDefinitions = function() file: src/main/resources/SLING-INF/libs/jsnodetypes/js/jsnodetypes.js start line: 271 end line: 289 size: 18 LOC McCabe index: 4 number of parameters: 0 id: 13 unit: that.nodeTypesJson[nodeTypeName].getAllPropertyDefinitions = function() file: src/main/resources/SLING-INF/libs/jsnodetypes/js/jsnodetypes.js start line: 294 end line: 312 size: 18 LOC McCabe index: 4 number of parameters: 0 id: 14 unit: public JSONItemDefinition() file: src/main/java/org/apache/sling/jcr/js/nodetypes/JSONItemDefinition.java start line: 34 end line: 53 size: 18 LOC McCabe index: 6 number of parameters: 1 id: 15 unit: function processNodeTypeGraph() file: src/main/resources/SLING-INF/libs/jsnodetypes/js/jsnodetypes.js start line: 165 end line: 189 size: 17 LOC McCabe index: 8 number of parameters: 4 id: 16 unit: function initializeNodeTypes() file: src/main/resources/SLING-INF/libs/jsnodetypes/js/jsnodetypes.js start line: 259 end line: 462 size: 16 LOC McCabe index: 4 number of parameters: 1 id: 17 unit: function getJson() file: src/main/resources/SLING-INF/libs/jsnodetypes/js/jsnodetypes.js start line: 50 end line: 76 size: 15 LOC McCabe index: 4 number of parameters: 1 id: 18 unit: function addSubtypeRelation() file: src/main/resources/SLING-INF/libs/jsnodetypes/js/jsnodetypes.js start line: 447 end line: 460 size: 14 LOC McCabe index: 4 number of parameters: 1 id: 19 unit: propertyDef.hashCode = function() file: src/main/resources/SLING-INF/libs/jsnodetypes/js/jsnodetypes.js start line: 429 end line: 440 size: 12 LOC McCabe index: 3 number of parameters: 0 id: 20 unit: private String getBinaryDownloadURLFromPropertyDef() file: src/main/java/org/apache/sling/jcr/js/nodetypes/JSONValue.java start line: 93 end line: 104 size: 12 LOC McCabe index: 1 number of parameters: 2 id: 21 unit: processApplicableChildNodeTypes() file: src/main/resources/SLING-INF/libs/jsnodetypes/js/jsnodetypes.js start line: 378 end line: 387 size: 10 LOC McCabe index: 6 number of parameters: 4 id: 22 unit: xhr.onload = function() file: src/main/resources/SLING-INF/libs/jsnodetypes/js/jsnodetypes.js start line: 62 end line: 70 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 23 unit: function itemHashCode() file: src/main/resources/SLING-INF/libs/jsnodetypes/js/jsnodetypes.js start line: 399 end line: 407 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 24 unit: childNodeDef.hashCode = function() file: src/main/resources/SLING-INF/libs/jsnodetypes/js/jsnodetypes.js start line: 413 end line: 421 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 25 unit: public boolean match() file: src/main/java/org/apache/sling/jcr/js/nodetypes/downloaddefaultbinary/RequiredPropertyTypeMatcher.java start line: 35 end line: 43 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 26 unit: function NodeTypeManager() file: src/main/resources/SLING-INF/libs/jsnodetypes/js/jsnodetypes.js start line: 39 end line: 48 size: 8 LOC McCabe index: 8 number of parameters: 1 id: 27 unit: public boolean match() file: src/main/java/org/apache/sling/jcr/js/nodetypes/downloaddefaultbinary/OnParentVersionMatcher.java start line: 35 end line: 42 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 28 unit: public boolean match() file: src/main/java/org/apache/sling/jcr/js/nodetypes/downloaddefaultbinary/ProtectedMatcher.java start line: 30 end line: 37 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 29 unit: public boolean match() file: src/main/java/org/apache/sling/jcr/js/nodetypes/downloaddefaultbinary/AutoCreatedMatcher.java start line: 30 end line: 37 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 30 unit: public boolean match() file: src/main/java/org/apache/sling/jcr/js/nodetypes/downloaddefaultbinary/MultipleMatcher.java start line: 30 end line: 37 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 31 unit: public boolean match() file: src/main/java/org/apache/sling/jcr/js/nodetypes/downloaddefaultbinary/PropertyNameMatcher.java start line: 30 end line: 37 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 32 unit: public boolean match() file: src/main/java/org/apache/sling/jcr/js/nodetypes/downloaddefaultbinary/MandatoryMatcher.java start line: 30 end line: 37 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 33 unit: NodeTypeManager.prototype.getNodeTypeNames = function() file: src/main/resources/SLING-INF/libs/jsnodetypes/js/jsnodetypes.js start line: 247 end line: 253 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 34 unit: processApplicableChildNodeTypes() file: src/main/resources/SLING-INF/libs/jsnodetypes/js/jsnodetypes.js start line: 329 end line: 334 size: 6 LOC McCabe index: 6 number of parameters: 4 id: 35 unit: public String getArrayValue() file: src/main/java/org/apache/sling/jcr/js/nodetypes/downloaddefaultbinary/AbstractPropertyMatcher.java start line: 29 end line: 34 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 36 unit: processApplicableChildNodeTypes() file: src/main/resources/SLING-INF/libs/jsnodetypes/js/jsnodetypes.js start line: 323 end line: 327 size: 5 LOC McCabe index: 2 number of parameters: 4 id: 37 unit: function initializeChildNodeDefs() file: src/main/resources/SLING-INF/libs/jsnodetypes/js/jsnodetypes.js start line: 409 end line: 423 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 38 unit: function initializePropertyDefs() file: src/main/resources/SLING-INF/libs/jsnodetypes/js/jsnodetypes.js start line: 425 end line: 442 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 39 unit: that.nodeTypesJson[nodeTypeName].getApplicableCnTypesPerCnDef = function() file: src/main/resources/SLING-INF/libs/jsnodetypes/js/jsnodetypes.js start line: 376 end line: 389 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 40 unit: public RequiredPropertyTypeMatcher() file: src/main/java/org/apache/sling/jcr/js/nodetypes/downloaddefaultbinary/RequiredPropertyTypeMatcher.java start line: 30 end line: 33 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 41 unit: public OnParentVersionMatcher() file: src/main/java/org/apache/sling/jcr/js/nodetypes/downloaddefaultbinary/OnParentVersionMatcher.java start line: 30 end line: 33 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 42 unit: public ProtectedMatcher() file: src/main/java/org/apache/sling/jcr/js/nodetypes/downloaddefaultbinary/ProtectedMatcher.java start line: 25 end line: 28 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 43 unit: public AutoCreatedMatcher() file: src/main/java/org/apache/sling/jcr/js/nodetypes/downloaddefaultbinary/AutoCreatedMatcher.java start line: 25 end line: 28 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 44 unit: public MultipleMatcher() file: src/main/java/org/apache/sling/jcr/js/nodetypes/downloaddefaultbinary/MultipleMatcher.java start line: 25 end line: 28 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 45 unit: public PropertyNameMatcher() file: src/main/java/org/apache/sling/jcr/js/nodetypes/downloaddefaultbinary/PropertyNameMatcher.java start line: 25 end line: 28 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 46 unit: public MandatoryMatcher() file: src/main/java/org/apache/sling/jcr/js/nodetypes/downloaddefaultbinary/MandatoryMatcher.java start line: 25 end line: 28 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 47 unit: xhr.onerror = function() file: src/main/resources/SLING-INF/libs/jsnodetypes/js/jsnodetypes.js start line: 71 end line: 73 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 48 unit: function setDefaultNTProps() file: src/main/resources/SLING-INF/libs/jsnodetypes/js/jsnodetypes.js start line: 229 end line: 231 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 49 unit: function setDefaultPropDefProps() file: src/main/resources/SLING-INF/libs/jsnodetypes/js/jsnodetypes.js start line: 233 end line: 235 size: 3 LOC McCabe index: 2 number of parameters: 2 id: 50 unit: function setDefaultChildNodeDefProps() file: src/main/resources/SLING-INF/libs/jsnodetypes/js/jsnodetypes.js start line: 237 end line: 239 size: 3 LOC McCabe index: 2 number of parameters: 2 id: 51 unit: NodeTypeManager.prototype.internalGetDefaultNodeType = function() file: src/main/resources/SLING-INF/libs/jsnodetypes/js/jsnodetypes.js start line: 243 end line: 245 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 52 unit: NodeTypeManager.prototype.getNodeType = function() file: src/main/resources/SLING-INF/libs/jsnodetypes/js/jsnodetypes.js start line: 255 end line: 257 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 53 unit: JSONObject getJSONObject() file: src/main/java/org/apache/sling/jcr/js/nodetypes/JSONValue.java start line: 106 end line: 108 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 54 unit: JSONObject getJson() file: src/main/java/org/apache/sling/jcr/js/nodetypes/JSONNodeType.java start line: 90 end line: 92 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 55 unit: JSONObject getJSONObject() file: src/main/java/org/apache/sling/jcr/js/nodetypes/JSONItemDefinition.java start line: 55 end line: 57 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 56 unit: that.nodeTypesJson[nodeTypeName].canAddChildNode = function() file: src/main/resources/SLING-INF/libs/jsnodetypes/js/jsnodetypes.js start line: 320 end line: 336 size: 1 LOC McCabe index: 2 number of parameters: 2